腾讯PCG后台实习开发 面经
时间线太长了很多记不起来了
所以看起来内容比较少
问的八股文很多都记不得问的是什么了
整体来说问的比较简单
3/23 一面
自我介绍
什么技术栈 java 对什么类比较了解
TCP三次握手四次挥手具体问的啥忘了
TCP和UDP区别 TCP纠错机制 UDP如何实现可靠传输
在学校做过什么 讲了一下微服务 问微服务之间的调用通讯除了http还有什么
线程进程区别 讲讲进程间通讯管道具体
两个栈实现一个队列
数列的最大和不规定窗口大小
反问
3/30 二面
自我介绍
什么技术栈
直接开始写算法 要求共享屏幕用本地IDE 并且跑出结果
类似背包问题 给定一系列面值的硬币 求凑出target数值的最小硬币个数
典型的dfs回溯 但是面试官要求通过他提供的测试用例,测试用例数字非常大,复杂度通不过
把硬币面值倒序回溯 通过测试 解释为什么倒序第一个结果是最小的
计算机网络 TCP握手挥手那几个状态是什么意思为什么有那几个状态
三次握手一定可靠吗
客户端一直反复发SYN然后马上结束 服务器一直等待 最先消耗完的资源是什么
常见的端口号是什么服务
堆和栈的区别 数据结构和操作系统上的区别都讲
堆排序原理 复杂度 在数组里面具体是怎么操作的
反问
4/14 HR面
问了下之前实习遇到的问题培养的学习能力
在学校还做了其他什么事情
家是哪里的 以后的打算
剩下的忘了聊了差不多20min
4/14 云证进入录用评估
4/21 offer call
4/22 offer邮件
感谢鹅厂的offer!给我这个菜鸡机会 🤣(我算法是真的不行刷题还没有50道。。
祝各位offer多多!