一面
1.gc相关的,对业务的影响,程序员怎么写可以避免,有哪些Java程序分析工具
2.线程池怎么创建、管理,任务队列有哪些
3.并发线程安全相关,volatile ,syn,读写锁,程序员怎么减少加锁
4.数据结构相关,二叉树的种类,红黑树的原理及应用
5.linux相关命令
6.网络相关,dns,tcp三次握手和timewait
7.项目难点和优化
8.redis为什么快,epoll边缘触发和原理
9.平时怎么学
10.反问
二面
拷打实习加闲聊,实习做的没啥技术含量,疯狂深挖,答的不好,自己能感觉到要凉了,不是秒挂已经很给面子,还是自己准备的不行,痛失OPPO
无手撕,时间线不用问了,OPPO推进很快,结果基本不会超过一天半的