本文最后更新于336 天前,其中的信息可能已经过时,如有错误请发送邮件到3368129372@qq.com
一面(26min)顺序忘了,2023.12.28
- 自我介绍
- 25届是吧?啥时候能来?
- 挑个项目讲讲,说亮点
- 项目为什么用mq,不用线程池处理?
- 消息堆积如何解决?(只说了增加消费者)
- 单机的是吧?(可分布式,没钱)
- 阻塞队列了解过没(想了会儿没回,他直接往下问了)
- 那讲讲线程池?线程池参数?
- 线程池添加任务流程?
- cas?s的流程?
- cas底层实现?(我说的native和汇编)
- 会出现什么问题(aba)?如何解决?(我说了版本号)
- 索引?b+优点?聚簇索引?回表查询?
- 索引优化?从什么效果达到了什么效果?(寄,我说了数据量太小,效果不明显,但说了索引优化方法)
- 最左前缀原则?
- 索引失效场景?
- 做这个项目的原因与背景?(吐槽了我们真有时间)
- spring启动过程(寄,紧张给忘了,说了xml与@component+@bean去注册,我是啥背)
- JVM结构?
- 常量放在哪?
- Integer的缓存问题?(+-127)
- 项目这个幂等性咋实现的?
- 用分布式锁干嘛的,具体说说流程?用的redis哪条指令?到期了释放?(我说了看门狗)
- redis用了哪些指令,除了get与set?(只说了setnx,感觉还是少了)
- 缓存失效了重设过期时间会变么?(寄,现在都没听懂啥意思,说了不会但是一般是随机时间防止缓存雪崩。他告诉我是会的)
- 缓存穿透?
- 用设计模式了没?(寄,我说没用,但是提出了可以用策略模式实现登录功能等,而且spring自带了单例、工厂、代理等)
- 会用但没用?那为啥不用(www)?(项目体量小)
- 有用户么?
- 说说AOP?
- 原理?用来干嘛?项目里用了么?
- 定时任务缓存预热?干了啥?
- 夸夸自己,哪里是我没注意到的
没问实习以及算法
反问:
- 觉得我咋样?
理论可以,都答得上来,实践缺了点,但没办法学校接触不到大项目。会vue和react多门手艺挺好。 - 啥时候出结果?
我催下上面 - 你是我的leader咩?
事同事罢,leader还在上面
评价:
- 感觉没咋看过我简历,问题都是临时想的,纯八股,不过人很好~
- redis和mq中间件只是会用的水平,答的不是很好
- spring再看看吧
第一次面大厂喵呜~
hr面(7min),2024.1.8
- 自我介绍
- 讲讲项目经历与实习经历?负责了啥?
- 考研看法?父母看法?(她说92都喜欢考研)
- 父母工作?老家在哪?
- 那父母不想你去杭州上海么?
- 能干到啥时候?转正问题?
- 啥时候能到岗?
评价:
- hr开了摄像头,好评!
- hr很和善,好评!