腾讯云智研发中心(一面)
2022.04.22 下午 4:30: - 5:50 一面
1、自我介绍
2、两个线程交替打印奇偶数
3、算法题:两个二进制字符串相加
4、线程和进程的区别
5、HashMap
和HashTable
区别?
6、HashTable
实现原理?
7、有效率高且线程安全的吗(concurrentHashMap
)
8、ConcurrentHashMap
底层实现
9、它适合什么场景?
10、get
和put
什么时候加锁?
11、解决哈希冲突有什么方法
12、TCP
和UDP
区别?
13、TCP
为什么有滑动窗口?
14、TCP
拥塞控制机制
15、Linux
查看进程内存占用情况?
16、Linux
的IO
模型
17、epoll
了解吗,讲一下?
18、epoll
需要在用户态和内核态之间拷贝数据吗?
19、epoll
有哪些触发机制?
20、socket
通信流程?
21、bind()
什么作用?
22、Redis
淘汰策略?
23、为什么要有定期删除和惰性删除两种策略?
24、Redis
线程模型?
25、Redis
为什么这么快?
26、Redis
速度实际测试过吗?
27、智力题:扔鸡蛋:一百层楼两个鸡蛋,怎么找到哪层扔会碎?
28、反问(多久出结果,我们收到很多简历的,需要横向对比一下......)
#暑期实习##腾讯云智研发##实习##面经##春招##后端开发#