结束了自己的秋招,收到美团的池子短信,一路过来真的感概良多,我属于弱鸡....到目前为止就拿了2个offer,之前面试各种笔试挂,面试挂,投了40家左右吧,本来打算签一个小公司的,后来美团给了面试机会就抱着试试的心态去了,结果没想到过了。。。真的很戏剧性,现在三方还在退回的路上(昨天寄的,那边没签约,沟通了一下,那边愿意退回来,真的很感谢),所以真的是运气Orz,所以大家一定不要放弃,要坚持!
1. 自我介绍
2. 为什么跨专业
3. 进程与线程
4. 进程间通讯
5. TCP/UDP对应OSI哪一层
6. TCP 3次握手/4次挥手的详细过程,包括状态 为什么是4次挥手
7. 数据库索引
8. 索引有几种
9. java同步
10. 锁
11. HashMap源码
12. 讲一下Concurrent包
13. Jvm 内存模型和垃圾回收算法
14. 一个二分查找题
1. 自我介绍
2. 讲项目,由项目的难点、性能瓶颈到如何规划、改进,衍生出线程,死锁(中间让写了个死锁的伪代码,3个线程,3个资源)之类的问题,聊了很久
3. 讲讲我觉得很有意思的数据结构和算法(不让讲常规的,数据结构没想到有意思的,算法说了个自适应归并排序和双轴快排,因为这都是Java源码里面的)
4. 平时怎么学习?关注哪些社区?了解哪些IT圈名人?他们做什么方向的?
1. 自我介绍
2. 解释CAP BASE
3. Zookeeper保持一致性用的哪个协议,CA取舍的哪一个,Raft呢?
4. 5个node,发生网络分区时,客户端发起读请求,ZAB会怎么样,Raft会怎么样
5. Python跟Java的区别?什么是弱类型语言、强类型语言?什么是动态语言、静态语言? 什么是JIT?它的原理是什么?
6. 学过编译原理吗?(大一瞄过一眼紫龙书,但是全忘记了),怎么自学计算机的,讲一下大学学习历程
7. 分页分段是什么,哪个用得多,为什么?
8. 英语能力怎么样?看论文多不多?是直接看英文的还是得要有翻译的?
9. Linux学得如何?
10. 现在AI这么火,你为什么不去学?未来怎么规划?怎么看大数据、中间件、WEB这几个方向?
11. 有其他offer或者面过其他公司吗?愿意来北京吗?北京生活压力那么大,不介意吗?
1. 自我介绍,不用讲技术相关,说学习历程
2. 讲一下你从数模竞赛中学到了哪些东西
3. 谁内推的你?你为什么选择美团?
4. 你是怎么比较不同公司的?
5. 你有其他offer吗?会选择美团吗?
作者:EmdeBoas
本文来源于牛客网