百度ACG物联网
一面(1h)
1. 项目
2. Tomcat如何实现类隔离机制。
3. Session的作用
4. 线程池相关
5. ReentrantLock的实现
6. 你知道哪些并发类
7. 死锁如何解决(CAS,超时)
8.lc 正则表达式
9.反问
只记得那么多了...
面试官很和蔼,基本上都是和我探讨问题的,算法在面试官的思路下磕磕绊绊的做出来了。
二面(50min)
1. Netty线程模型,tomcat线程模型。
2. Redis分布式锁,与Zookeeper实现分布式锁的区别。
3. ConcurrentHashMap如何保证并发访问,get加不加锁?
4. 说一个阻塞队列的实现。
5. AQS中Condition类实现。
6. 多线程开销问题(分段思想,协程,,加锁开销)。
7. 什么程序适用于协程模型?
8. 算法 : lc 最大连续子数组的乘积
9. volatile修饰一个对象,那么这个对象的成员变量是够具有可见。(不具有,值代表对象引用的地址具有可见性)
10. 反问
只记得那么多了
多次被打断,感觉凉了。
#百度实习##面试题目##百度#