滴滴提前批C++一二三面经,回馈牛客,顺便许愿一波hr面

24号下午直接一二三面连着来,c++岗位,回忆着来的,有些问题可能忘了


 一面

自我介绍

问项目

c++stl用过吗?

vector是怎么实现的?

使用vector有什么要注意的?

一个程序的内存模型是怎么样的?他们都有什么用?

四次挥手的time_wait有什么用?

如果出现了非常多的time_wait,会有什么影响?怎么解决?

算法题:二叉树的邻居节点(不是兄弟节点,当时写错了,面试官纠正了下,最后时间不够写了一个广度便利)

反问

一面总共四十多分钟吧,面试官看着有点累,背景在公司,听着很多人都在面试

二面

自我介绍

问项目

c++多态如何实现?

c++vector迭代器失效场景?

c++如何避免内存泄漏?

share_ptr是线程安全的吗?

写一个线程安全的懒汉单例模式(问的比较细,这块答得不太好)

算法题:自增的一个数组,给一个target数,返回这个数的索引,如果有重复,返回重复最右的数的索引(二分法)

反问

二面也差不多四五十分钟

三面

讲一下你最近的一个项目

线程同步的几种方式

go线程之间还可以怎么同步?

godefer执行顺序

gogc了解吗?

redispipline知道吗?(不知道)

一致性哈希讲下

虚拟节点有什么用(不知道)

zset底层是怎么实现的?

dictzset可以怎么配合?(不知道)

如何优化程序?

多路复用有什么用?

如何提升服务器性能?

最近有看过什么开源项目吗?

遇到问题你是如何解决的?

如果让你负责写一个新的模块,你会如何入手编写代码?

反问

聊天

三面是leader面的,在会议室,没什么杂音(leader的特权hhhh),因为hr通知调整了时间面试官还说让你久等了,三面主要是从一些更高的角度去考察,有些问题也确实不会,最后还聊了聊天气(我出了好多汗 )和部门的业务




散了散了,问了hr,还没消息的就是挂了
#滴滴SP专场##面经##校招##C++工程师#
全部评论
滴滴有提前批????啥时候开的啊 老哥
点赞 回复
分享
发布于 2021-07-25 21:48
老哥收到后续反馈了么
点赞 回复
分享
发布于 2021-07-25 22:25
秋招专场
校招火热招聘中
官网直投
冲冲冲,我二面结束太晚了,三面给安排到了这周
点赞 回复
分享
发布于 2021-07-26 17:00
啊 我看你最后写了个没消息的就是挂了吗... 目前还没有三面结束收到后续通知的吧
点赞 回复
分享
发布于 2021-07-28 00:27
请问一面算法题能说详细点吗
点赞 回复
分享
发布于 2021-07-29 12:13
如果让你负责写一个新的模块,你会如何入手编写代码?想问问博主这个怎么回答的😁
点赞 回复
分享
发布于 2021-07-29 16:54

相关推荐

4 24 评论
分享
牛客网
牛客企业服务