美团Java后端二面凉凉
这是我找工作以来第一次进二面,感谢美团给我这个机会,这次已凉!面试官年龄挺大的,还很严肃,一看就是技术大牛,问我问题时,还不时抬头思考。感觉就是我明明操作系统学的不好,面试官偏偏就问,我不会他问啥。自己表达也不流利,很多失误的地方。我做算法的时候,面试官还很耐心的等我做完,给我指导。冲冲冲!我相信百炼成钢!
八股文35min ,算法15min。
- 你说说你是怎样理解进程和线程的?
- 我说进程开销大,面试问我为啥?
- 进程的通信方式
- 管道分为匿名管道和非匿名管道,区别是啥
- 多个进程之间共享内存如何做并发控制
- 虚拟地址如何转化为物理地址
- 操作系统中页的结构是啥
- 计算机网络中握手的时候, 最后一次如果服务端没有收到ACK会咋办?
- 大量线程处于close wait状态,原因是啥?
- 等2MSL的原因是啥?
- TCP为了保证可靠传输,做了哪些工作?拥塞控制的4中算法
- MYSQL 为啥要用B+树,叶子节点是单链表还是双链表
- B+树叶子节点的分裂过程是怎样的?
- synchronized锁升级过程
- AQS和synchronized的区别
- AQS做了哪些工作?
- 新生代分为哪几个部分,采用的算法是?
- CMS了解吗
- 介绍一些最大堆?堆的插入如何做?
- 稳定排序,快排的时间复杂度
- 反转链表m-n个位置
- 没有反问,直接挂断