腾讯PCG CSIG 一、二面面经

8.21 投递,PC客户端开发,部门选择无意向(实际上不知道去哪)
8.23 被腾讯看点 IOS部门捞起,直接电话约面试时间,选择8.26,没有笔试
8.26 10点一面
方向是C/C++
上来手撕代码,2题45分钟,a出第一题,第二题看都没看,惨😫
第一题:下三角矩阵填数,类似螺旋矩阵 II,但是是一个矩阵的下三角形填(最后在一个小地方越界花了20分钟)
第二题:给定一个字符串数组,判断所有字符串的首尾字母相连能否拼成一个环,如果可以按顺序输出所有组合(没时间看了)
问:(40min)
自我介绍
介绍项目
项目难点
C++虚函数
C++智能指针用法
C++INLINE 和 #define区别
一个C程序编译的时候具体发生了什么
追问:一个C程序编译到可执行程序的过程
STL的vector和list的区别
unordered_map和map的区别和底层
数据库索引有什么用?有什么缺点,优点
TCP如何保证可靠传输
HTTPS和HTTP的区别
多线程同步有什么方法
高性能并发IO模型(表示还没学到这里,笑哭)
可能有遗漏
许愿二面!

8.27收到二面电话,选择8.30,下午5点
面试:腾讯会议,看起来40岁左右,挺温和。
问:(50min)
自我介绍
介绍两个项目
项目中的难点
说说你项目中怎么进行内存管理的(项目水过去的还真没怎么做过内存管理,就答了一下new之后要及时delete)
有没有用过智能指针(答没用过,然后说了一通八股😂
你掌握的语言
C++虚函数
说说红黑树,在哪些场合使用
TCP的四次挥手过程,为什么要四次
如何判断两个链表是否相交(答双指针,被问还有没有更好的办法,答不会)
海量数据TOPK问题(答小根堆)
小根堆具体怎么实现的
掌握什么排序算法
场景题:
如何实现音乐播放器的随机播放(答洗牌算法,问具体实现过程,表示不会,尴尬)
这个音乐播放器你能给一个闭环的实现流程吗(瞎答了一通)
从入门开始开发一个小的音乐播放器你大概需要多久(直接说2周,然后表示自己学习能力强)
反问:没有ios开发经验怎么办、新人怎么快速胜任岗位
最后面试官给了我一些IOS开发的建议
没有手撕代码

9.2已凉,今年腾讯是真难进

9.11 被CSIG腾讯云下面的腾讯会议捞起
一面
面试官迟到40分钟,可能面试官也不太好意思,就聊了一会项目,随便问了几个问题,手撕了一个反转链表就过了

9.17 二面
面试官一直用您称呼我,而且我说话的时候一直嗯嗯嗯,反馈感很强😂
1h20min
自我介绍
问项目
深挖项目
深深挖项目,没顶住。。
C++虚函数表是怎么生成的
C++指针和引用
C++的一个指针指向一个对象,使用memset把它置零,会怎么样?有没有问题?
有一个malloc开辟的数据的指针,把他强制转换成指向一个对象的指针,有没有问题?如果有,有什么问题?
操作系统内核态和用户态
进入内核态以后,用户进程怎么知道内核进程已经完成了任务,需要返回用户态?
虚拟内存地址空间有什么用
进程通信有什么方法
阻塞是什么原理
HTTP文件传输
反问

可能有遗漏,后续补充
#腾讯##面经##秋招##C/C++##校招#
全部评论
一面是在牛客网吗
点赞 回复 分享
发布于 2021-09-03 10:35

相关推荐

2024-12-31 23:23
门头沟学院 Java
bg:211本,后端方向,一段小公司实习(几乎等于没有),若干跟保研相关的竞赛,lc 300题        不知不觉2024年已经将要过去,回头看去从开始准备秋招到现在都已经5个月了,我终于也能写一次总结了:        家十八线小县城,从小到大就很喜欢计算机相关的东西,也经常会折腾各种东西,在高中之前也是天天偷偷打游戏,亲戚们都不太看好我,我的高中是在学校住宿,在高中住宿的时候也经常偷偷玩家里带来的手机,直到手机被教官发现没收了/(ㄒoㄒ)/~~,我的学校并不优秀,同一个班里的基本一半上大专,能进一本的一个手掌的手指都数的过来,转变点可能是在高三,当时第一次接触了所谓的编曲这一个东西,之后就着迷在这里面了,游戏也不玩了,所以当时也想着能够有更放心的大学环境编曲所以就下定决心努力学习,至今还记得21年初的那次八省连考,成绩并不好,但是最后高考的成绩出来的时候很意外的考上了211,全家都很高兴,因为我真的是村里第一个大学生哈哈,当时高考成绩比较尴尬,在同一档次内没有太多的可选性,当时也是因为想走计算机这一条路所以降分选了师范院校的计算机专业。21年~24年初:        这段时间的我是懵懂的,进入大学之后并没有马上就准备就业,而是奔着保研的方向去,参加各种比赛(什么数学建模、网络挑战赛这些),加入学生组织,最后跟隔壁班的两个同学组成了一个小队一直参加各种比赛,我就负责着写代码的那个人,我个人是比较喜欢学一些新的东西的,所以经常会提前去学习一些技术,记得在大一下学期的时候就把Vue给学了一遍,然后大二下也加入了校区的一个RobotMaster的战队,当时是负责机器人导航,所以也涉及到了C++和ROS框架,值得一提的是虽然也加入了学院的ACM队,但我并没有打过这方面的竞赛,直到大三上的时候意识到我的绩点已经不太能够保上研了,所以再逐步的想往就业这方向考,但由于大三上的课业很重,所以也没有去找实习,最后到24年2月的时候就在考研和就业这方面抉择,最终还是选择了就业。24年初~第一段实习结束:        在选择就业之后,我在b站上去看黑马的Java教程,然后也加入了一些人的知识星球,然后去参考了一些简历模板去写简历,这时最愚蠢的操作来了,我一直不敢投简历,因为我一直觉得我自己没准备好,因此我在4月末才投出了我第一份简历,但这时候大厂的暑期实习招聘应该都快结束了,最终的结果是只能在老板上找了一家在广州的小公司实习,公司是做toB的,也没学到啥流程规范,前后端都干,最后提前结束了实习一个人在广州的出租房里准备秋招,天天刷算法,然后晚上就去隔壁的商场拿着手机背八股。24年8月~秋招:        这一次我选择早一点投简历,我在8月份就投了第一份简历,美团啥的,8月份除了测评就是笔试,没啥进度,8月底迎来了秋招第一场面试——字节抖音,最终因为对简历项目的掌握不够止步于二面,之后顺丰也给了面试,然后一面就挂了,之后第一个面试完的是滴滴,一天两面,然后三面是在另一天,之后面完的还有招银网络科技和途虎养车,深圳创维,第一个offer是创维给的,但是给的真的很低所以拒了(这也是后面2个月内唯一的一个offer),最折磨的是面完hr面后还挂了(途虎和招银),11月初是焦虑的顶峰,手里一个offer没有,然后就在BOSS投实习,最后也是拿到了深圳的一家电商金融中厂的offer然后去实习。运气比较好,最后在实习的过程中也陆续的收到了几个offer。目前也继续打算实习下去,再实习两个月再跑。最终收获:滴滴、快手、pdd、卓望数码、创维最后感觉其实并不需要准备特别多,多面试熟练度自然会上来。之后应该还会继续春招争取回广东。最后也祝还在努力的同学收获到满意的offer,2024再见,你好2025!
点赞 评论 收藏
分享
评论
4
16
分享

创作者周榜

更多
牛客网
牛客企业服务