滴滴秋储-C++/Go开发实习生地图一面

6.16
先自我介绍,然后问了简历上的小项目
接着一道编程题,不给头结点,删除链表指定节点
一开始的是将字符串转换为代表ip的无符号long类型,我说没思路,就换了上面这题
又问了些C++的八股:
基类的析构函数为什么要是虚函数?
如何实现高效率,线程安全的Hash Map
拷贝构造函数为什么要用引用
左右值的差别
又一道编程题:
给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?
编程题都做出来了,八股也基本都答上来了。但是想了很久,回答的不直接。对于这些概念比较模糊,需要继续精进
10分钟后挂了
#滴滴24届秋储##滴滴信息集散地##滴滴#
全部评论
怎么知道自己挂了的呢
点赞 回复 分享
发布于 2023-06-16 15:32 河南
老哥,咱们差不多啊
点赞 回复 分享
发布于 2023-06-16 15:42 辽宁
我也今天面的同一个岗位
点赞 回复 分享
发布于 2023-06-16 17:39 北京
同挂
点赞 回复 分享
发布于 2023-06-16 18:26 福建
40亿个数的那个题怎么做呀,直接用哈希表吗😂
点赞 回复 分享
发布于 2023-06-17 11:07 江苏

相关推荐

中兴 智算软开 124加班6看情况,无加班费
点赞 评论 收藏
分享
10-24 21:12
已编辑
上海交通大学 C++
技术一面,面试官看起来挺年轻,很开朗,全程压力不是很大,甚至感觉有些水。估计周围都在面试,巨吵。1.项目没细问,就问了下困难以及如何解决。2.进程线程协程,协程如何实现非阻塞。3.c++11新特性,着重问了智能指针。智能指针线程安全。4.epoll原理,为什么用红黑树,为什么快。5.写单例,写锁判断这块儿还不熟,卡了一下。6.c++ vector一些问题。7.手撕一道二分,边界条件没调出来呜呜一个小时后二面,面试官有点不苟言笑,又是问了问项目难点及解决方式。然后就是八股。1.c++11新特性,又着重问了智能指针介绍以及实现,lamada表达式本质是什么2.堆和栈的区别,一个类只能在堆上创建怎么做,只能在栈上创建怎么做。3.多态以及虚函数,inline。4.怎么理解递归。5.手撕,用例没全过,说我至少代码规范挺好的(笑死)10min后三面  看样子是个大佬,介绍项目时聊了一些开源实现。我都没看过,建议我去看看(笑),全程围绕项目八股和拓展一半一半1.进程线程理解,上下文切换是什么流程。2.进程调度,切换时机怎么把握。3.多线程开发怎么做的,怎么优化并发。4.原子变量怎么实现的,内存屏障有了解过吗5.怎么保证服务可用性,单点故障,逮着我问分布式6.很多网关服务用域名而不是IP作为地址,你觉得为什么。只列出能记得的了,
滴滴一面248人在聊 查看18道真题和解析
点赞 评论 收藏
分享
6 36 评论
分享
牛客网
牛客企业服务