滴滴--C/C++开发一面面经

1.自我介绍

2.C++继承?在go语言怎么实现?

3.什么是多态?原理,虚函数?

4.C++怎么防止内存泄漏

5.简易分布式系统项目介绍,项目规模,整体架构

6.如何实现一致性与可用性的?

7.写文件的具体流程,结点宕机?

8.新结点的加入,扩容?

9.压力测试?互斥锁的使用场景,了解过其他锁吗

10.grpc?protobuf语法学习过嘛?在其中添加字段有什么要求?

11.select,poll,epoll区别?为什么要有多路转接、epoll?怎么提高效率的?

12.同步与异步的场景?

13.查看磁盘使用情况?

14.静态链接与动态链接?

15.自旋锁?底层如何实现?

16.队列如何实现栈

17.图如何判断环?

18.并查集的缺陷?有向图如何解决?

19.两个文本如何量化文本的相似度?

20.算法题
输出一个图的拓扑排序
全部评论
以上来源于朋友分享,23秋招,供大家参考
2
送花
回复 分享
发布于 2023-07-28 11:56 陕西
m
点赞
送花
回复 分享
发布于 2023-07-28 18:16 陕西
淘天集团
校招火热招聘中
官网直投
这个怎么每个题都没怎么见过
点赞
送花
回复 分享
发布于 2023-07-28 22:22 湖北
m
点赞
送花
回复 分享
发布于 2023-07-31 16:33 重庆
m
点赞
送花
回复 分享
发布于 2023-09-11 10:53 湖北
m
点赞
送花
回复 分享
发布于 2023-09-16 00:53 四川
m
点赞
送花
回复 分享
发布于 2023-09-17 11:30 陕西

相关推荐

一面 7.3号 面试官人很好,八股盛宴,但其实都很基础,没问一点项目(八股现在也记不全了,凑活看下)1. volatile关键字说一下?那他是怎么告知编译器变量的值会变的?(不知道)那它线程安全么?2. static关键字?3. 工厂方法细说,有什么优点,什么缺点?4. 还知道什么设计模式?(凭做题记忆说了单例模式,怎么用,优缺点)5. 死锁,引发死锁的条件,怎么解除死锁?银行家算法?6. 为什么区分内核态和用户态,怎么切换?7. 还有什么锁?各自一解释?8. 进程调度算法?每种说一下?…可能还有,但是忘了9. 三次握手?第三次握手的时候能携带信息么?10. 四次挥手为什么是四次?最后一次为什么要等2msl?11.http1.1和2?后面不记得了…13. 事务四大特性?怎么保证持久性?怎么保证原子性?14. 隔离级别?怎么解决幻读?15. 知道mvcc么?后面也不记得了,但是深入问了一些数据库相关的。写个题吧: 一个dp的题,不难,但没在力扣见过,a了智力题:1000个苹果10个盒子怎么分配,可以满足凑出任何数量的苹果。二面,7.8 ,面试官人也很好,一直引导,终于是问了项目相关八股和延伸八股。1. 你讲一下你的grpc项目?2. gpc是什么?有什么特性?你是怎么构建数据的?(protobuf)grpc是基于什么协议?3.你能讲一下protobuf怎么用么?为什么要用这个?4. http2的改进有哪些?我只回答了多路复用,问我还有别的么,当时没想起来。5. grpc怎么部署在服务器上?每次重启服务器后端口需要重新绑定么?6. tcp和udp?什么情况会引起粘包?udp会粘包么,为什么?7. 又问了设计模式,还问了什么场景用单例,什么时候用工厂方法?我结合项目答的。8.讲一下epoll的实现,优点,和select poll的区别。9. mysql了解什么呢?随便答了些。10. 锁的相关问题。11.项目中提到要读取服务器的cpu状态,中断信息,那从哪里读取呢?(proc子目录),为什么要从这个目录读?12. 问了内核台和用户态什么时候切换?拿进程调度举例回答了。写题 :力扣题,链表每k个反转。 #字节#  #实习# 不知道是不是写太多被限流了?大家能看到么?
查看26道真题和解析
点赞 评论 收藏
分享
21 216 评论
分享
牛客网
牛客企业服务