PCG后台kpi面也太多了吧,感觉实习基地纯纯就是个坑🤮🤮🤮感觉回答的基本都答出来了,只能是因为学历拒了吧?真搞不懂就纯写golang这种傻瓜语言要什么双九?这种面试方法纯纯就是难为人重邮本+西电硕,科班出身,一段C++实习经历,一篇学生一作论文面试节点: PCG后端中台 3.7 一面 3.12 二面 3.18 三面 三面问题: 手撕LRU 这个代码随着数据量的增长有什么风险 问项目:微服务的部署用到了什么技术 微服务上线需要注意什么 微服务监控的系统有哪些 手撕代码:数组top5大数字 一个数组有很多数字,只有五个出现了一次,其余的都出现两次,怎么快速找出一次的 智力题:有三个信封,其中只有一个信封有钱,我随机抽走一个,剩下来两个,从剩下两个明确拿走一个没有钱的信封,这时候我是交换还是不交换 八股:docker的关键技术(我觉得这个很扯淡,就只说出来了一个cgroups docker镜像 我的提问:1. 之后还有几面?答:还有两面(我没搞懂是真的还是暗示我要挂 2. 需要提升哪些?答:感觉没啥了 最奇葩的是我就提了一嘴之前写过安卓项目,这个面试官直接在面评里写我会安卓,然后简历就被WXG做安卓的组给锁了,还要费口舌给别人说不做安卓....... 3.22 PCG后端腾讯视频 一面挂:首先先是六道手撕代码(第一次见还有六连包 1. 判断单向链表是否有环,给定一个单向链表。2. 反转一个链表,这个链表是单链表。 3. 给定一个二叉树,求出最大深度。 4. 给定一个m*n的数字矩阵,每个数字代表经过该点的开销,要求进使用向下、向右两种移动方式来移动位于左上角的棋子到右下角,求球最小开销的值。给出思路和代码 5. 最大连续子数组 6. rand11构造rand100.已有方法rand11可生成【1,11】的随机整数 二十分钟写了三道,后三道说思路,说出来了4和5 然后问项目:redis有什么优势? redis的set内部数据结构 redis持久化,主从复制 八股:tcp保证传输可靠性的措施,单机建立tcp连接的最大个数,虚拟地址的转换,rvo返回值优化,虚函数实现方法 感觉答得还不算离谱?提问:需要提升哪些?答:基础比较好 面完半个小时就挂了总结:PCG的技术栈主要是golang+redis+mysql+其他中间件,传统的C++选手不占优势。假如第一学历不行的话建议现在先别急着面了,等等再捡漏比较好