腾讯csig腾讯云后台开发c++三面凉经

5.8 三面(30min)


操作系统和项目


你了解哪些脚本语言

你项目中遇到bug,程序挂掉,你用到什么工具

gdb的原理

程序性能有问题,你该如何分析

假设你项目中的父进程的cpu百分百,你该怎么办,怎么去查这个问题

项目中进程间通信为什么选择pipe来实现。

进程间通信的几种方式有什么优缺点

介绍一下多进程,多线程,多协程

你刚说多进程处理cpu密集型任务好一些,为什么

cpu密集型,做大量计算用多线程可以吗





网络场景题


我们现在视频面试,涉及到哪些网络协议

基于udp是吗?为什么?

我们旁边的聊天的这个窗口,我发送信息过去,是基于什么底层网络协议来传输

http是怎么能做到这样实时地聊天呢





总结:并发并行的概念搞清楚,并且关于网络的知识还是要深挖,不能只了解表皮,gdb的应用还是不够,对于linux中进程可能会出现的一些问题还是不够了解该怎么做,比如cpu占用高等等,以及进程和线程的概念还是太模糊了,只了解到表皮还是不够。


总的来说还是很失落的……毕竟一直提心吊胆来到了三面,最后还是倒在了胜利前夕,只能说自己还是太弱了吧,还是不够强,加油吧,秋招上岸才是胜利,只能这样安慰自己了。

#实习生招聘##腾讯##C++工程师##面经##校招#
全部评论
请问base是哪儿这篇
2 回复 分享
发布于 2021-11-16 16:31
老哥加油
点赞 回复 分享
发布于 2021-05-09 20:04
可惜了,秋招还有机会
点赞 回复 分享
发布于 2021-05-10 21:39

相关推荐

2 43 评论
分享
牛客网
牛客企业服务