滴滴 C++后端 一面挂经

2021/08/01 C++后端一面(滴滴提前批)

楼主机械转码,课题是机器人的 CV 模块及 ROS gazebo 仿真,期间申了一项国家发明专利,已公开,研一有拿研究生奖学金。然后最近打了 6 次 lc 周赛,最好一次是 200 名,最差的一次 2900。简单说,研一下转的后端,记录一下踩的坑,一点点进步

做一下自我介绍(3min~4min)
聊了一下课题、实习项目,什么时候毕业
说一下 tcp 连接的底层接口,以及如何实现 tcp 连接
三次握手发生在哪个阶段
listen 函数第二个参数 backlog 参数作用
listen 底层用的是什么队列
select、epoll 有什么区别
epoll 的水平触发、边缘触发是什么
边缘触发的场景,设置非阻塞的情况
tcp 基于二进制流传输,recv 怎么判断本次 buff 读取结束,send 大于你的缓存怎么办
malloc 和 new 了解吗,有什么区别
linux 熟悉吗,linux 查看 tcp 连接的命令是什么
linux 查看进程的命令是什么
linux 查看进程间通信的命令是什么
进程与线程的区别,简单说一下
僵尸进程、孤儿进程知道吗
如何避免僵尸进程
说说多进程程序怎么设计 wait 解决僵尸进程
进程间通信方式了解吗,最高效的是哪种方式
共享内存为什么比消息队列高效
应用程序的内存空间,进程内存分布
除了高地址开始的栈空间和低地址开始的堆空间,那么 .data、.bss 以及只读、代码区怎么分布
(暂时只能想起这么多了,面试官很有耐心)

做个题,对应 leetcode 面试题 10.03. 搜索旋转数组,先说一下思路。是个 hot,但是没做过(hot 得刷),刚好没 a 掉
有什么问题想反问我的,问了业务场景相关的东西,技术栈重心在哪一块

46min 的面试结束。小可惜,大部分想去的公司还没敢投,滴滴是之前的 SP 专场,填的是不接受非 SP,本着总结经验与回馈牛客的心,贴上热乎的挂经。总结,题目没 a 掉,有点心痛,二分边界的处理哭了,本质菜,有几个细节的八股也答错了,趁机纠正

#滴滴22届提前批面试##校招##面经##C++工程师#
全部评论
我也刚挂。。。虽然感觉自己有点菜,但是感觉这次面试怪怪的,而且为什么周日还像有好多人在一起
2 回复 分享
发布于 2021-08-01 14:54
请问挂了是有短信通知吗?
点赞 回复 分享
发布于 2021-08-06 18:51
楼主,算法题的代码模式是核心代码模式还是acm的代码模式呀
点赞 回复 分享
发布于 2021-08-06 17:36
楼主,面试的时候算法题一般给多长时间呢
点赞 回复 分享
发布于 2021-08-03 09:36

相关推荐

07-14 17:08
已编辑
门头沟学院 Web前端
一面 1h10min 6.201、语义化为了什么,语义化在你的项目中,你做了什么?2、有两种盒模型,你说说看,这两种盒模型有什么区别,在开发过程中,使用到的是哪种盒模型?3、怎么去清除浮动?4、css选择器了解过吗,说一下权重。给同一div加上先绑定id,使用id选择器给红色,使用类选择器给绿色,最终显示什么颜色。5、css样式,a元素给了相对定位,z-index是1;b元素给了相对定位,z-index是2,c也给了相对定位,z-index是3,c他会覆盖b吗6、css模块化有了解吗?7、BFC范式了解过吗,如何创建一个BFC8、原型链了解过吗?说说看?9、函数里面创建了一个变量a并赋值,然后再把a赋值成方法,输出a,结果是什么?10、讲一下前公司开发具体流程吧11、异步编程说一下12、讲一下这个事件循环13、ajax用过吗,平时用什么?14、js的数据类型知道吗?如何判断数据类型?15、作用域了解过吗?var声明和let声明执行相关的问题?16、用class创建一个类,类里面创建一个方法fn(),方法输出console.log(this)。创建这个实例,然后调用这个实例.fn(),结果是什么?再把这个实例.fn赋值给一个变量,然后执行这个变量,输出又是什么?17、this指针了解过吗?改变指针的有哪些方法?说一下箭头函数的this18、讲一下闭包?作用?19、讲一个开发中最大收获吧20、浏览器了解吗,解释一下url输入到浏览器的过程?21、讲一下浏览器的控制台工具都有哪些吧,有什么功能说一说22、页面的性能优化怎么做?23、代码规范是怎么实现的?24、开发过程中,遇见问题怎么做?25、有没有开源项目,说一下26、未来一两年的规划?27、你觉得你在开发过程中遇到的开发过程遇到的最兴奋的点是什么?28、加班问题怎么看29、自身优缺点说一下30、如果领导跟你的意见不合,你会怎么做。31、面试官:如果我想让你做坏一个项目,你会怎么做?我:啊?来真的啊。嘿嘿反问:1、公司干的什么活?给机器人做中控系统,vue去实现对机器人的操控页面。2、结果?三天内6.25 二面 CTO面问我职业发展规划;起冲突了怎么解决;数学建模比赛的课题是什么,做的什么内容。反问:做什么业务?对发布出去的机器人软件更新,以及对后续机器人的软件开发。 使用vue3进行对机器人中控页面的性能优化等等6.27 oc
大族机器人二面3人在聊
点赞 评论 收藏
分享
评论
4
38
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务