腾讯 CSIG 客户端三面面经
今天下午面完三面,状态马上就变了,不知道是不是就算过了。
三面(1h):
C++ Java Go 三种语言各有什么区别,以及他们的特点。
请说一下 C++ 和 Java 在内存管理方面的区别。
为什么 C++ 要允许程序员手动分配内存,而 Java 有垃圾回收机制。
请说一下多态的实现原理
你了解 C++11 吗,请说一下智能指针。
shared_ptr 的实现原理是什么。
为什么 weak_ptr 能够解决循环引用问题。
weak_ptr 是如何解决指向的内存区域失效这个问题的(博主没答出来,查了一下发现是 lock 函数能升级成 shared_ptr)
场景题:一个类 A,里面有一个打印 helloworld 的虚函数,然后类 A 会在构造函数里调用这个虚函数,此时有个类 B,重写了这个 helloworld虚函数,问你在创建类 B 时,会打印 A 里的 helloworld 还是 B 里的。
剩下全是项目拷打,博主有两段实习,两个项目,一个科研,一段竞赛,全都问了,基本都是问你在做的工作。
博主在讲项目的时候带了大量的计网和操作系统知识,他听到后估计就没再问这些八股了。但是对技术细节问的很详细,具体到技术实现原理。
反问:
还有几轮面试(下一轮 hr 面)
我面的是暑期实习,还有两到三个月的时间,我该加强哪方面的学习来应对这个岗位(其实就是变相问我的表现如何)
腾讯对实习生的要求如何
什么时候会有结果(2~3 个工作日内,如果过了会有下一轮面试的邀请)
----------------------------------------------------------------------------------------
3.18 更新,收到 hr 面,3.19 面试,会议时间半小时
三面(1h):
C++ Java Go 三种语言各有什么区别,以及他们的特点。
请说一下 C++ 和 Java 在内存管理方面的区别。
为什么 C++ 要允许程序员手动分配内存,而 Java 有垃圾回收机制。
请说一下多态的实现原理
你了解 C++11 吗,请说一下智能指针。
shared_ptr 的实现原理是什么。
为什么 weak_ptr 能够解决循环引用问题。
weak_ptr 是如何解决指向的内存区域失效这个问题的(博主没答出来,查了一下发现是 lock 函数能升级成 shared_ptr)
场景题:一个类 A,里面有一个打印 helloworld 的虚函数,然后类 A 会在构造函数里调用这个虚函数,此时有个类 B,重写了这个 helloworld虚函数,问你在创建类 B 时,会打印 A 里的 helloworld 还是 B 里的。
剩下全是项目拷打,博主有两段实习,两个项目,一个科研,一段竞赛,全都问了,基本都是问你在做的工作。
博主在讲项目的时候带了大量的计网和操作系统知识,他听到后估计就没再问这些八股了。但是对技术细节问的很详细,具体到技术实现原理。
反问:
还有几轮面试(下一轮 hr 面)
我面的是暑期实习,还有两到三个月的时间,我该加强哪方面的学习来应对这个岗位(其实就是变相问我的表现如何)
腾讯对实习生的要求如何
什么时候会有结果(2~3 个工作日内,如果过了会有下一轮面试的邀请)
----------------------------------------------------------------------------------------
3.18 更新,收到 hr 面,3.19 面试,会议时间半小时
全部评论
膜拜大佬
过了,等HR面就行,我等了六天
恭喜恭喜,base在哪啊

佬
佬
老哥怎么区分是不是主管面啊
佬

膜
nbnb
为什么你问的这么简单
我面试的时候被拷打烂了
佬
佬,CSIG三面后当初多久有hr面消息呀?我现在面完还是链接状态

客三消😥
完蛋,我八股一个都没有问 咋办
请问hr约面了吗
等三天 hr 了,还没收到面试邀请🙁
佬是研?
请问我初试面过了,复试就直接约了个15-20分钟得电话面是什么情况呀
相关推荐
点赞 评论 收藏
分享