滴滴春招面经(已oc)

bg:单2硕
技术栈:C++

3.17滴滴一面
实习经历随便问了两句,八股问了一些,手撕两题代码题,第一题是删除重复链表节点,第二题是全排列,比较简单,两题都没有调试直接ac,第二天约二面

3.20滴滴二面
项目实习八股也是问的不多,加上代码分析题和手撕算法,给干了七题,面试时间总共一个半小时,脑子要做冒烟了,算法有两题,第一题三个线程循环打印,直接ac,第二题是图论的题,讲了思路后,面试官要求用广度优先搜索做,由于时间不够,面试官只让写了核心部分代码,其他地方用的伪代码,输入输出没有处理

3.21滴滴三面
二面完第二天中午约的下午三面,基本闲聊,聊自己的经历,以及团队协作这种问题,没有问任何技术,面试官口头oc

电话oc到谈薪共5天

#滴滴求职进展汇总#  #滴滴#  #牛客创作赏金赛#
全部评论
请问是哪个部门呀?今天 oc 的吗?
1 回复 分享
发布于 03-29 17:39 浙江
接好运
点赞 回复 分享
发布于 04-04 16:58 黑龙江
接好运
点赞 回复 分享
发布于 04-02 05:22 安徽
接好运
点赞 回复 分享
发布于 04-01 20:32 河南
科班吗?
点赞 回复 分享
发布于 04-01 09:48 湖北
IP贵州,是贵大吗
点赞 回复 分享
发布于 03-30 22:05 江苏
接好运
点赞 回复 分享
发布于 03-30 07:01 黑龙江
接好运
点赞 回复 分享
发布于 03-29 22:37 广东
接好运
点赞 回复 分享
发布于 03-29 17:36 重庆
接好运
点赞 回复 分享
发布于 03-29 16:34 四川
接好运
点赞 回复 分享
发布于 03-29 16:03 陕西
请问是哪个岗位呀
点赞 回复 分享
发布于 03-29 15:49 湖南

相关推荐

1️⃣排序与选择·快排( LC 912)·数组中第 k 大的元素( LC 215)·数组中最小的 k 个数( LC 面试题17.14)2️⃣二分与数学(含概率)· sqrt ( x )( LC 69)·pow ( x , n )( LC 50)·搜索旋转数组( LC 33)·Rand7实现Rand10( LC 470)3️⃣双指针与滑动窗口·三数之和( LC 15)·滑动窗口最大值( LC 239)·有效三角形的个数( LC 611)·最小覆盖子串( LC 76)·长度最小子数组( LC 209)4️⃣栈与队列/表达式·有效的括号( LC 20)·最长有效括号( LC 32)·逆波兰表达式求值( LCR 036)5️⃣链表·反转链表( LC 206)·反转链表 II ( LC 92)·k 个一组翻转链表( LC 25)·环形链表/环形链表 II ( LC 141/142)·删除链表倒数第 n 个节点( LC 19)·课程表 II ( LC 210)6️⃣动态规划(序列/路径/计数/区间)·最大子数组和( LC 53)·最长递增子序列 LIS ( LC 300)·最小路径和( LC 64)·加油站(贪心/ DP , LC 134)·最大乘积子数组( LC 152)·打家劫舍 II ( LC 213)·不同的子序列( LC 115)·爬楼梯( LC 70)·最长公共子序列 LCS ( LC 1143)7️⃣字符串·最长回文子串( LC 5)·最长回文子序列( LC 516)·字符串解码( LC 394)·编辑距离( LC 72)·大数相乘( LC 43)
点赞 评论 收藏
分享
昨天 12:10
门头沟学院 Java
1. JWT数据格式Header.Payload.Signature,Header存算法,Payload存用户信息,Signature用于防篡改2. 用户感知token过期前端请求返回401状态码本地缓存过期时间主动判断3. 拦截器实现是,实现Spring的HandlerInterceptor接口,重写preHandle等方法4. Bean生命周期实例化→属性注入→初始化→销毁5. 后置处理器实现BeanPostProcessor,在bean初始化前后拦截,如AOP代理生成时使用6. Lombok作用自动生成getter/setter/构造器/toString等,减少样板代码,提升开发效率7. Redis数据结构String/List/Hash/Set/ZSet/Bitmap/HyperLogLog/GEO8. ZSet实现底层用跳跃表(SkipList)+哈希表,跳跃表按分数排序,哈希表支持O(1)查分数9. ZSet查询复杂度O(logn),因跳跃表分层结构,每层跳过约一半节点,类似二分查找10. InnoDB索引类型主键索引、唯一索引、普通索引、全文索引(5.6+)、空间索引11. 索引有效性判断看查询条件是否命中索引字段,是否避免%前缀模糊查询/函数计算等破坏索引的操作12. 索引底层实现B+树结构,普通索引叶子节点存主键值,主键索引存行数据13. 进程vs线程进程:资源分配单位,独立地址空间线程:CPU调度单位,共享进程资源,切换开销更小14. 线程同步措施synchronized/Lock/Atomic原子类/volatile/CAS/ThreadLocal15. TCP关闭流程四次挥手:客户端FIN→服务端ACK→服务端FIN→客户端ACK16. 关闭连接状态客户端:TIME_WAIT(等待2MSL确保包送达)服务端:CLOSE_WAIT(未及时调用close)TIME_WAIT过多会占用端口资源,影响新连接建立手撕 数组最小操作次数
查看17道真题和解析
点赞 评论 收藏
分享
评论
10
15
分享

创作者周榜

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