腾讯golang一面
2020-4-16 投的是golang岗位
- 1、C/C++了解吗?
用过,没深入了解过。
- 2、C有malloc free了,C++为什么还要new delete
不会~~
- 3、go make的底层了解吗?
不了解~~
- 4、分布式ID了解吗?
也不了解~~
- 5、内存池了解吗?
也不了解~
- 6、面试官无语了,来个算法题吧
21亿个整数,只有两个是重复的,怎么快速找到重复的数?
答了hashmap做统计
还能优化吗?没答出来
- 7、链表怎么检测是否存在环
hashmap、快慢指针
- 8、TCP客户端发送3个数据包,服务器能收到几个?
粘包问题,nagle算法。
如果是UDP呢?3个
- 9、了解进程间的通信机制吗?
说了几个
- 10、用过哪些?
socket和消息队列
- 11、两者优缺点?
socket远程通信和本地通信有区别吗?
12、用过docker是吧,docker好处?k8s了解吗?
13、问项目
14、还有什么要问的?