腾讯PCG技术中台后端实习面经(1面)

二面和HR面面经在这 https://www.nowcoder.com/discuss/615034
一面 (3.12 19:00) 50min
1. 自我介绍
2. 你用的是Java对吧?说说Java两种Map的区别?
讲HashMap和TreeMap底层数据结构的区别,讲哈希表的底层数据结构和插入过程。
3. 这两种数据结构是线程安全的吗?要线程安全用什么Map?
不是,用ConcurrentHashMap。
谈到JDK1.7之前的分段锁(说到一半就打断了,还没来得及说JDK1.8,直接下一题)
4. 说说Java有哪些容器?
List, Set, Queue。
追问应用场景的区别?
5. ArrayList的扩容机制?
6. 说说JVM的GC机制?
讲到RC和可达性路径分析算法,以及三种GC算法的区别。
7. 讲讲TCP?
提到TCP和UDP的区别。
追问TCP真的能保证可靠性吗?
想了很久,最后答案是“真的”。
8. TCP三次握手的过程?为什么挥手就要四次?
追问TCP为什么不两次握手?
9. TCP包头的结构?
10. 聊聊TIME_WAIT?如果出现大量的TIME_WAIT会如何?
11. 讲讲进程和线程的区别?
12. 进程切换和线程切换的过程?
13. 写后端时遇到过什么问题吗?是如何调试的?
问题补充:比如,前端发送给后端一个请求,返回的包无法解析,项目又很大,无法在本地编译运行,这时怎么判断问题出在哪里?
14. 算法题:非递归快排
15. 递归和迭代的区别?用递归可能出现什么问题?
16. 算法题:找到最长回文子串
反问&闲聊环节
#实习##面经##腾讯##Java工程师#
全部评论
又一个中台的
点赞 回复
分享
发布于 2021-03-12 21:56
楼主TIME_WAIT是想问ACK攻击吗
点赞 回复
分享
发布于 2021-03-13 08:02
阿里巴巴
校招火热招聘中
官网直投
想问下老哥13是怎么答的
点赞 回复
分享
发布于 2021-03-13 09:22
老哥 过了吗
点赞 回复
分享
发布于 2021-03-13 10:10
加油加油!我也技术中台!
点赞 回复
分享
发布于 2021-03-13 10:29
第七个问题,面试官应该是想说,send()是一个异步过程,所以如果send()返回成功,仅仅只是把它放到了发送缓存里面
点赞 回复
分享
发布于 2021-03-13 19:24
中台好像很缺人😂
点赞 回复
分享
发布于 2021-03-14 11:16
在哪找到投递窗口哇,求一个
点赞 回复
分享
发布于 2021-03-16 15:12
请问中台跟后端啥区别呢,感觉面试问的差不多啊?😂
点赞 回复
分享
发布于 2021-03-17 00:59

相关推荐

16 111 评论
分享
牛客网
牛客企业服务