美团java开发二面

一、美团二面情况

面试平台:牛客网
考察题目:算法题+计算机基础+职业规划

二、算法题

1、使用多线程实现线程A执行完后再执行线程B(不能等A线程执行完再去创建B,不能用sleep)

三、计算机基础知识考察

(感觉有个题库,随机抽了20道)
1、有序链表可以进行二分查找吗?
2、数据库索引为什么用B+树,不用红黑树?
3、动态规划可以解决的问题的特征,与递归的区别?
4、linux进程和线程差不多,正确吗?
5、单核CPU写多线程程序有什么用?
6、COW,copy on write是什么?
7、进程间的地址空间是独立的还是可以相互访问的?
8、什么是缺页中断
9、ping命令可以加端口号吗?
10、python中的yield是什么?
11、python中的GIL是什么?
12、新生代分为哪些区域?
新生代:Eden+S0+S1
13、select count(*)与select count(1)一样吗?
14、http中get与post的区别

四、职业规划

1、谈谈哪些数学知识对于编程提升很大?
2、你认为哪些知识是一个做技术的程序员的基本功?
3、对你影响最深的技术书的是哪一本?
4、你看过什么非技术类的书籍对你技术思维提升很大?

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容