腾讯teg2022实习一面
- 自我介绍
- Java内存回收说一下。(我把回收算法,新生代老年代都说了)
- 我看你简历上写了netty,介绍一下netty。(这个简历是我去年十二月份投的,现在netty都忘光了,直接说忘了)
- 既然忘了netty,来说说tcp。(三次四次,timewait)
- 知道什么是悲观乐观锁吗
- Java有哪些锁(synchorized,reentrantlock,后者说了aqs,前面忘了说锁升级,Markword了)
- 简历上写看过Java源码,举个例子(hashmap,初始化扩容)
- 那hashmap安全吗?不安全,有concurrentHashMap。
- 设计过高并发吗。没有。你想怎么设计,考虑一下。(底层是读写冲突,Java有CopyOnWriteList可以保证读的时候还能写。不太明白想问啥,又不敢说消息队列,因为没准备过。)
- 还是想问netty,你知道netty底层哪个模型吗?reactor
- 那reactor介绍介绍(忘了,我说epoll行不行,面试官说行,讲一遍epoll)
- 反问(啥语言?底层啥都有,主要还是c++,go。能转正吗?可以,但是有名额。啥时候出结果?不能说。)
半个小时结束,不知结果如何
全部评论
(6) 回帖