首页 > 许愿滴滴offer(已意向,更新C/C++开发面经)
头像
ShareLe
编辑于 2020-09-15 09:44
+ 关注

许愿滴滴offer(已意向,更新C/C++开发面经)

**2020-07-25**
没想到滴滴的面试强度这么大,下午2点开始一面,一个小时结束,5分钟后收到二面通知,直接无缝连接又一个多小时,二面完后十几分钟收到了感谢信。
结果神奇的逆转来了,刚吃完饭回来的路上,收到了三面的通知???我都惊了。赶紧跑回来准备面试,三面又持续50分钟。三面结束感觉嗓子都哑了😂
不过感觉滴滴的面试官都非常和蔼,面试的时候一点都不紧张,赞一个!
许愿滴滴offer!!!等我冷静一下分享面经😊
**2020-08-20**
牛客许愿太灵了,回来还愿!
经过接近一个月的漫长等待,终于收到了意向书。同部门的昨天都收到了,本以为凉了,没想到今天中午刚吃完饭就来邮件了,真的开心。
同部门好多人都是4面+HR面,我只有三面,应该是棵白菜。
写一下面经吧:
一面、三面只记了手撕题,问的问题忘了记录,只写一下二面的问题。
滴滴二面面经:(C/C++开发)
自我介绍 + 详细介绍在项目中做了哪些工作
问的问题:
1、内核移植步骤、开发环境搭建
2、socket编程了不了解,有哪些基本函数?
3、socket编程中listen()和accept()的区别
4、设计模式,单例模式解释一下
5、并发并行有没有实际使用过?
6、进程和线程,区别
7、进程和线程在地址上有什么不同
8、有哪些锁,解释一下,写锁的时候可以进行读吗
9、这些锁具体是怎么使用的,自旋锁和互斥锁区别
10、TCP/IP了解哪些知识?
11、三次握手、四次挥手具体过程,以及客户端和服务器每一步后的状态
12、为什么是三次握手,不是两次或四次?
13、为什么四次挥手后要进入TIME-WAIT状态
14、内存划分、BSS段和DATA段的区别,以及空间大小(有一个编译时不分配空间的?)
15、如何实现虚拟内存和物理内存之间的转换,内存管理单元是如何工作的?

**手撕:
一面:
1、写一个二分查找,找出数组a中的x
2、写一个二分查找,找出数组a中比x大的第一个元素(x不一定存在于数组a中)
二面:
1、找出一个字符串中第一个出现的不重复的字符
2、如何计算一个树的宽度
三面:
1、两个矩阵相乘
2、单链表中存在一个环,如何找出环的入口元素


更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐