失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 【C/C++】【面经】腾讯 面经;(wxg)(更新:一面;二面;三面;HR面;)

【C/C++】【面经】腾讯 面经;(wxg)(更新:一面;二面;三面;HR面;)

时间:2020-09-14 04:56:08

相关推荐

【C/C++】【面经】腾讯 面经;(wxg)(更新:一面;二面;三面;HR面;)

文章目录

一面基础手撕总结二面项目了解总结三面 / 面委面手撕项目闲聊总结HR 面总结

一面

项目问了很久,虽然都和互联网无关;后面也问到了,为啥做的嵌入式,来面互联网

整个项目的实时性优化的一些点;算法实现难度在哪

基础

tcp 怎么保证的可靠;超时时间怎么算的,通常时间是多久;(RTO 根据RTT)进程线程相关;进程间通信相关;共享内存,实际内存不够的情况;(内存置换)全局、局部变量;初始化时机有什么区别;(main之前) 动态库|| 可执行程序 加载的时候会首先执行init初始化过程,static静态变量就是在这个过程中创建,在初始化完成之后,才把控制权交给main函数。 数组与链表;微信联系人,用动态数组还是用链表来组织内存中数据?大文件 里面都是QQ号,给个号码,查询是否存在;bitmap

手撕

给个绝对路径,取出文件名;(我就substr了…)

总结

感觉对我没多少兴趣,问的东西不难,很流程化的就结束了,半小时左右;

二面

项目了解

介绍项目 项目不要笼统介绍;讲解决了什么问题,怎么实现的; 主要做软件还是做应用;为什么采用这种框架,这种算法;介绍一下项目中用到的算法原理;对应算法的优缺点;为什么这样的算法能实现这样的项目;为什么选择这样的算法;项目怎么分工的,怎么交接的;什么系统上跑的系统;由几个系统组成;图像算法跑在什么上; FPGA是硬件的模块吗,和单片机有啥区别;纯逻辑门怎么实现的算法;什么是fifo;算法怎么编程的,怎么生效的;怎么仿真的,整个算法实现的流程;(一直在解释怎么在FPGA上实现的)windows 下的工作;主机怎么和pc上位机交互的;FPGA模块的输入输出是什么;opencv 用了什么;程序设计体现在哪;TCP怎么设计的;(问的其实是tcp怎么用的,上层协议怎么包装的,多线程怎么交互的)通信线程的工作流程;应用层怎么设计的,怎么校验的;线程同步都用了什么;为什么用MFC ,那么老的框架;讲一下另一个项目的大概;为啥选择投客户端;未来职业的规划;还有什么开发的经验吗;用的开源的吗;

总结

都是在聊项目,顺便延伸出去一些;面试官和我的方向不一样,有很多东西互相的了解并不同,造成我没能及时理解;自己的语言组织还有点问题,很多知道的东西没能清楚输出;

三面 / 面委面

编程语言学过什么;项目都是导师的项目吗;

手撕

图的遍历(有权无向图),找单源最短路径;用了DFS 写的;概率题;条件概率的题,推一会即可;(P(A|B))

项目闲聊

FPGA 是怎样的核心;什么语言用的最多;项目介绍;报文的编解码、加解密有多少了解;只是完成功能吗,有没有别的工作;opencv 用在什么上面的;opencv 都用过什么;通信接口,以及网络传输怎么用的;为什么想做移动端开发;

总结

除了前面的手撕四十分钟;剩下的二十多分钟基本都是很轻松的介绍性质的闲聊为主;面试官的压迫感不强,但是逻辑性很强,要求我能表述清楚我所讲的;相比来说,二面更像是压力面;

HR 面

地点问题;问了有了的offer;对地点有明确的倾向吗;最难的时刻;怎么克服的;还有一些小的问题;就无了;

总结

面试体验整体不错。

如果觉得《【C/C++】【面经】腾讯 面经;(wxg)(更新:一面;二面;三面;HR面;)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。