腾讯csig腾讯云后台开发c++三面凉经
5.8 三面(30min)
操作系统和项目
你了解哪些脚本语言
你项目中遇到bug,程序挂掉,你用到什么工具
gdb的原理
程序性能有问题,你该如何分析
假设你项目中的父进程的cpu百分百,你该怎么办,怎么去查这个问题
项目中进程间通信为什么选择pipe来实现。
进程间通信的几种方式有什么优缺点
介绍一下多进程,多线程,多协程
你刚说多进程处理cpu密集型任务好一些,为什么
cpu密集型,做大量计算用多线程可以吗
网络场景题
我们现在视频面试,涉及到哪些网络协议
基于udp是吗?为什么?
我们旁边的聊天的这个窗口,我发送信息过去,是基于什么底层网络协议来传输
http是怎么能做到这样实时地聊天呢
总结:并发并行的概念搞清楚,并且关于网络的知识还是要深挖,不能只了解表皮,gdb的应用还是不够,对于linux中进程可能会出现的一些问题还是不够了解该怎么做,比如cpu占用高等等,以及进程和线程的概念还是太模糊了,只了解到表皮还是不够。
总的来说还是很失落的……毕竟一直提心吊胆来到了三面,最后还是倒在了胜利前夕,只能说自己还是太弱了吧,还是不够强,加油吧,秋招上岸才是胜利,只能这样安慰自己了。
#实习生招聘##腾讯##C++工程师##面经##校招#