1.美团点评(二面凉经)
3.12笔试(一道ac,一道86%),3.18收到一面电话面通知,重置3.23一面视频面。
一面,1h20min
1、自我介绍,然后手撕算法。
2、深挖项目,负责哪些内容,收获,怎么实现的,设计数据库。
3、aop,ioc及实现原理
4、线程实现方式,线程池,最大线程数,核心线程数,有那些拒绝策略,默认和分别是哪些。
5、有哪些锁,自旋锁、轻量级锁、重量级锁等,说说乐观锁悲观锁是什么,怎么实现,volatile关键字,CAS,AQS原理及实现。
6、jvm内存模型,gc算法等
7、linux怎么查看日志中前十条记录
8、tcp三次握手,四次挥手
9、场景题,怎么求一块不规则的油田的体积,另外两道搞忘了
10、最多3-5天内出结果
11、反问
隔了一段时间了,中途很多问题记不得了。
二面,30min,卒
一面涉及到的任何靠近的知识点点都没问
1、上次手撕的算法有没有什么好的思路,实现出来没有(本地怎么测没问题,提交上去越界访问),卒
2、脑筋急转弯,三个开关,三盏灯,进一次房间确定每个开关对应的灯(基本没做过脑筋急转弯题),卒
3、求一天买入股票的最大收益,一开始说了个n^2的,问怎么降到logn,触碰到思路了,然后面试官说跳过,卒
4、操作系统换页算法,当时内心想到了FIFO,LRU,没怎么去了解过,然后心态有点崩,直