卓驭嵌入式中间件面经

 时间:4.30号
c++八股:
1,智能指针介绍一下
2,多态实现方式,底层原理介绍一下
3,vector底层实现方式
4,堆栈介绍一下
5,程序出错后怎么调试
还有一些忘记了

问了项目的东西,实现等。

结合项目接下来问几个场景题:
1,怎么保证消息传递的可靠性
2,项目中网络拥堵后怎么保证消息不丢失,怎么保证消息按发送的序列显示
3,项目中线程池是怎么设计的
4,多线程下怎么按顺序处理客户端连接(我支吾回答直接单线程吧,面试官听到这笑了……)
5,项目中线程是怎么调度的,如果线程数量有限而连接请求又很多的情况怎么办,怎么保证连接请求不会丢
还有一些忘记了

反问:面试结果什么时候出,面试表现,岗位对实习生的期待。

总结:总共大概40分钟,无手撕,八股偏向于基础,场景题问的多。面试官很和蔼,很年轻。
#实习# #嵌入式# #cpp# #卓驭[话题]#

#牛客AI配图神器#
全部评论
更新:已oc
点赞 回复 分享
发布于 05-07 20:13 陕西
佬,你打算去吗
点赞 回复 分享
发布于 05-03 17:21 湖北

相关推荐

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配图神器#
debugj:你是啥时候投递的 我一直还在简历筛选
查看34道真题和解析
点赞 评论 收藏
分享
评论
2
14
分享

创作者周榜

更多
牛客网
牛客企业服务