卓驭嵌入式中间件面经

boss投递,4.24面试,两位面试官
Part1:自我介绍 说熟悉C++就开始问C++相关问题
Part2:八股拷打
1.什么是设计模式,你有用过或者有涉及过哪种设计模式?
2.C++11STL容器有哪些?讲一下vector实现的底层逻辑,vector和list的区别,如何实现vector功能而不让他扩容?
3.讲讲C++的继承,结构体、类和联合体异同优劣。
4.Linux进程与线程的区别?
5.什么是原子操作,i++是原子操作吗?为什么?vector是线程安全的数据类型吗?
6.讲一下你对堆和栈的理解,分别有什么需要注意的?(涉及new malloc 内存碎片)
7.像你刚才提到的堆内存碎片,有什么方法可以解决吗?
8.什么是内存泄漏,在调试程序过程中遇到内存泄漏你怎么定位故障点?知道什么是core dump吗?
9.gdp调试的常用方法;
10.了解TCP吗?(三次握手四次挥手)为什么是3,4?讲一下TCP,UDP,各自特点,优劣,适用场景;
11.TCP流量控制和阻塞控制;
12.https和http是TCP吗?哪个更安全?如何保证安全性?
13.如果想要搭建一个server和client,(Linux环境下),需要哪些步骤分别用到哪些方法和使用的注意点?
14.系统调用整体流程;
15.你简历中的项目的功能是怎么实现的?解决了什么问题?
Part3:聊天:如何看待卓驭,我们工作压力会比较大,平常有什么爱好,如何排解压力;
反问:工作内容是否如网上所说大量正向文档?会有开发任务吗?资料权限?实习生工作强度?
4.25没信应该是无了,搭建server一个月没看,只能支支吾吾
#牛客AI配图神器#
全部评论
佬,中间件开发有推荐的学习路线吗,有没有项目推荐
点赞 回复 分享
发布于 昨天 23:20 湖北
有手撕吗请问,是深圳岗位吗
点赞 回复 分享
发布于 昨天 16:35 广东
更新,口头oc
点赞 回复 分享
发布于 04-26 00:19 湖北

相关推荐

评论
2
6
分享

创作者周榜

更多
牛客网
牛客企业服务