小米一面

1.你在学校学过什么课程?做过什么项目,简单聊聊

2.你为什么开发只在windows平台上(记住这个问题,伏笔)

3.讲一下JVM吧,JVM的组成

4.讲一下类加载机制

5.说一下HashMap跟concurrentHashMap这两个吧。哎?你说concurrentHashMap效率高于HashTable?为什么?

6.你用过ThreadPool吧?说一下核心参数有哪些?现在线程池的大小是100,我这有200个线程,要怎么处理?如果有一百万个线程怎么处理?

7.你用过mysql,讲一下innodb的索引。哎?你说到行级锁定,怎么实现的?

8.SpringIOC是什么?怎么获取到xml文件里的bean呢?控制反转的底层原理是什么?

9.讲一下mybatis吧,.....有点宽泛,你给我说一下#{ } 和${ } 有什么区别吧

10.手写饿汉单例模式,多线程下的单例模式有什么问题存在

11.手写一个字符串翻转,比如将12345翻转为54321

12.你有什么要问我的



面试官说我linux太薄弱,因为我说了我只会一些命令啥的,他说你别的答的非常不错,聊的也很好,代码写的也挺流利的,但是你linux确实比较薄弱,要好好学,我要综合考量一下。说大厂的开发都是在linux,标配,我去?难道我实习的平安不是大厂?哎,感觉估计是GG了,考量应该都是安慰我的吧,毕竟竞争的人那么多。


还有有关小米笔试看不懂的筛选规则,面试官说不仅仅是看笔试成绩,也要根据你的简历,和里面的一些精彩的点综合考量来给面试机会的。那些笔试0AC的,要么可能简历好,要么估计真的运气好吧


写个面经,继续攒人品,加油


#小米##面经##校招##Java工程师#
全部评论
点赞 回复
分享
发布于 2019-09-09 20:54
你为什么开发只在windows平台上.........这个怎么回答
点赞 回复
分享
发布于 2019-09-09 21:15
滴滴
校招火热招聘中
官网直投
那通知二面了吗
点赞 回复
分享
发布于 2019-09-09 21:33
第六题怎么答呀
点赞 回复
分享
发布于 2019-09-09 21:40
楼主面的是什么岗位呀
点赞 回复
分享
发布于 2019-09-09 22:07
楼主什么岗位的
点赞 回复
分享
发布于 2019-09-09 22:31
这个真不怪人面试官,说的是实情,不过校招看重潜力的话这些都是小事,平安体量很大在互联网行业也就喝中小厂一个量级吧
点赞 回复
分享
发布于 2019-09-09 22:47
我实习的公司不是大厂,但我实习的时候接触Linux挺多的。项目更新、部署我都操作过,每次都怕翻车
点赞 回复
分享
发布于 2019-09-09 23:27
牛课手写代码吗
点赞 回复
分享
发布于 2019-09-10 11:50

相关推荐

点赞 58 评论
分享
牛客网
牛客企业服务