小米实习一面
今天晚上刚刚面试完,趁机记录一下。
(面试官人很好,帅气且耐心)
1. 上来就问了简历上的三个项目,挨个问的,问的很细,在问的过程中顺带提了一些八股。
2. 项目中分布式锁为什么了使用了redission(只说了对它比较熟悉);
3. Java中有哪些锁(回答了synchronize和lock,简单介绍了一下两种锁的优缺点),追问synchronize原理(不会);
4. 项目中为什么要用Spring boot,你觉得Spring吸引你的地方在哪;
5. 面试官提出了用Mysql做秒杀不适合高并发场景(自己是跟着黑马点评做的,项目使用了异步消息队列进行秒杀,自己一紧张忘提了。。。)
6. 用Mysql做秒杀,数据库出现幻读怎么解决(回答了Mysql默认事务隔离级别是可重复读,已经解决幻读问题了)
7. AOP的实现原理(动态代理)
8. 代码环节:反转双向链表,做出来了。
9. 反问环节。
总的来说,面试特别注重和项目结合进行提问,一定要对所做项目滚瓜烂熟。
#我的实习求职记录#
(面试官人很好,帅气且耐心)
1. 上来就问了简历上的三个项目,挨个问的,问的很细,在问的过程中顺带提了一些八股。
2. 项目中分布式锁为什么了使用了redission(只说了对它比较熟悉);
3. Java中有哪些锁(回答了synchronize和lock,简单介绍了一下两种锁的优缺点),追问synchronize原理(不会);
4. 项目中为什么要用Spring boot,你觉得Spring吸引你的地方在哪;
5. 面试官提出了用Mysql做秒杀不适合高并发场景(自己是跟着黑马点评做的,项目使用了异步消息队列进行秒杀,自己一紧张忘提了。。。)
6. 用Mysql做秒杀,数据库出现幻读怎么解决(回答了Mysql默认事务隔离级别是可重复读,已经解决幻读问题了)
7. AOP的实现原理(动态代理)
8. 代码环节:反转双向链表,做出来了。
9. 反问环节。
总的来说,面试特别注重和项目结合进行提问,一定要对所做项目滚瓜烂熟。
#我的实习求职记录#
全部评论
我记得秒杀用的redis吧?
暑期实习吗?
佬base哪的
在哪里投递的呀佬
佬问问什么岗啊
大概率应该是寄了
Mysql的可重复读不是只是大概率减少了幻读吗 还是说我八股背错了哈哈哈
楼主简历上几个项目
1
楼主的三个项目都是什么?黑马点评?
请问感觉小米实习您感觉怎么样?跟你一样的base,问一问
相关推荐
英俊的林北反对画饼:这公司现在还在发一面,北京吗?
查看15道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享