奇葩!居然还有这种压力面?腾讯后端C++ 3+1面凉经

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++选手不占优势。假如第一学历不行的话建议现在先别急着面了,等等再捡漏比较好

#25届暑期实习##腾讯实习基地#
全部评论
十分怀疑某厂今年大力宣传的“hc有5000+"只是口惠而实不至😅大家多观察一下吧
12 回复 分享
发布于 03-22 20:10 陕西
实习基地是有点KPI嫌疑
4 回复 分享
发布于 03-25 02:38 浙江
我糙😅😅😅实习?
3 回复 分享
发布于 03-22 21:46 河北
你这c++,他还一直问go
3 回复 分享
发布于 03-22 23:07 辽宁
上来6道题也太变态了。。。
2 回复 分享
发布于 03-23 10:22 浙江
这个是该部门不缺人了,找理由挂人
2 回复 分享
发布于 03-25 00:16 北京
腾讯视频的面试,我三号面的,六道题目跟你一模一样,估计是同一个面试官,过两天把我挂了😂
1 回复 分享
发布于 04-13 01:03 广东
我昨天也是腾讯视频直播业务的后端 上来就六道题 跟你的差不多 20分钟a了2道半 然后他又给我了个10分钟 最后a了四道 然后其他说思路,然后问的网络八股也很像 然后一个来小时就出结果了
点赞 回复 分享
发布于 03-23 08:13 陕西
第二个算法题怎么做?
点赞 回复 分享
发布于 03-23 08:20 重庆
捡漏的话是什么意思呀佬,腾讯实习过几天不就截止了吗,不投过了时间后面还有机会吗?
点赞 回复 分享
发布于 03-23 23:43 上海
佬 请问中台的三面是总监面吗 多长时间呀
点赞 回复 分享
发布于 03-28 16:16 湖北
这bg这能力这么优秀能挂???明显就不想招人
点赞 回复 分享
发布于 05-20 23:15 新疆

相关推荐

11-08 09:02
已编辑
北京邮电大学 C++
1. C++中的“虚继承”是什么?它解决了什么问题?2. 解释一下C++中的“类型擦除”(type erasure)。3. C++中的“命名空间别名”有什么用?如何定义?4. C++中的“std::variant”是什么?它与“std::any”有何区别?5. C++中的“范围for循环”是如何工作的?它的优缺点是什么?6. C++中的“智能指针”和原始指针相比,有哪些优势和劣势?7. 解释一下C++中的“模板元编程”。8. C++中的“强制类型转换”与“隐式类型转换”有什么区别?9. C++中的“异常安全”如何实现?有哪些等级?10. C++中的“基于范围的for循环”如何使用?11. C++中的“nullptr”是什么?它与“NULL”有什么区别?12. C++中的“聚合类”是什么?它有什么特点?13. C++中的“std::deque”与“std::vector”有什么区别?14. 解释一下C++中的“函数对象”(functor)。15. C++中的“引用折叠”是什么?如何工作?16. 如何在C++中实现“单例模式”?17. C++中的“多态”是如何实现的?有什么类型?18. 解释一下C++中的“constexpr”关键字及其用途。19. C++中的“友元类”和“友元函数”有什么区别?20. C++中的“内存对齐”是什么?为什么重要?21. C++中的“静态成员变量”如何使用?有什么特点?22. 解释一下C++中的“动态多态”和“静态多态”。23. C++中的“模板参数推导”是如何工作的?24. C++中的“std::list”与“std::vector”在性能上的区别是什么?25. C++中的“析构函数”何时被调用?有什么注意事项?26. C++中的“std::optional”是什么?它的应用场景有哪些?27. C++中的“内联命名空间”有什么作用?28. 解释一下C++中的“自定义类型转换”。29. C++中的“constexpr函数”有什么限制?30. C++中的“多重模板参数”如何定义和使用?更多嵌入式面经题目,可以看下边大佬总结的面  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
评论
18
58
分享
牛客网
牛客企业服务