美团Java后端一面凉经
#美团面试#笔试完半个月发的面,本来以为笔试很烂没有机会面试的。
1.自我介绍;
2.为什么转行、学习Java的途径和历程、印象深刻的知识点;
3.问项目中的多线程问题,多用户同时登录怎么确保线程安全(类商城项目),控制层对象是单例还是多例;
4.问对Spring的理解,回答了IOC和AOP,因为回答中说了AOP是通过动态代理实现的,直接被反问动态代理和静态代理的区别,懵逼了(我为什么要多嘴?);
5.线程池的参数,执行原理,怎么查看线程池中的某个线程是不是核心线程啊(这个懵逼了);
6.Java的锁有哪些,ReentrantLock的实现原理(不会),可重入锁相关;
7.MySQL的索引原理,隔离级别以及各自解决了什么问题,为什么innodb引擎在RR级别下就解决了幻读(不会);
8.手撕算法:一道滑动窗口;
9.反问问了下对我后面的学习有什么建议以及面试结果什么时候出。(因为知道已经凉了只想早点终结幻想)
整体感觉这个面试官很喜欢问一些比较深的东西,不太喜欢照着八股问,非科班出身压力比较大。面试官说我作为非科班的能学到这个程度还算不错,基础还是有的,建议还需要多看看底层原理和大厂发的文章,提高视野。其实我知道这是他在安慰我。总体来说是一次能让自己学到不少东西的面试,不算顺利但是值得。
1.自我介绍;
2.为什么转行、学习Java的途径和历程、印象深刻的知识点;
3.问项目中的多线程问题,多用户同时登录怎么确保线程安全(类商城项目),控制层对象是单例还是多例;
4.问对Spring的理解,回答了IOC和AOP,因为回答中说了AOP是通过动态代理实现的,直接被反问动态代理和静态代理的区别,懵逼了(我为什么要多嘴?);
5.线程池的参数,执行原理,怎么查看线程池中的某个线程是不是核心线程啊(这个懵逼了);
6.Java的锁有哪些,ReentrantLock的实现原理(不会),可重入锁相关;
7.MySQL的索引原理,隔离级别以及各自解决了什么问题,为什么innodb引擎在RR级别下就解决了幻读(不会);
8.手撕算法:一道滑动窗口;
9.反问问了下对我后面的学习有什么建议以及面试结果什么时候出。(因为知道已经凉了只想早点终结幻想)
整体感觉这个面试官很喜欢问一些比较深的东西,不太喜欢照着八股问,非科班出身压力比较大。面试官说我作为非科班的能学到这个程度还算不错,基础还是有的,建议还需要多看看底层原理和大厂发的文章,提高视野。其实我知道这是他在安慰我。总体来说是一次能让自己学到不少东西的面试,不算顺利但是值得。
全部评论
第5题 怎么思考呀?
相关推荐
点赞 评论 收藏
分享