滴滴--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 陕西

相关推荐

03-05 23:10
门头沟学院 Java
点赞 评论 收藏
分享
03-13 20:39
上海大学 Java
T1 等数量的逆序对        从一个长为n的数组中删除数字,可以一个也不删。确保逆序对的数量保持一致,不受删除元素的影响。求出共有几种删法。T2 大富翁问题        小 C正在玩一款名叫《超级大富翁》的游戏。游戏中有n个奖励点,每局游戏由两名玩家来争夺这些奖励点。每名玩家有 m 元,可以向第i个奖励点投资 a,元去争夺这个奖励点,使得投资总钱数不超过 m。如果一名玩家向第i个奖励点投资的钱数严格大于对手投资钱数的两倍,那么这名玩家就占领了这个奖励点,获得 1分。现在小 C即将和其他s名玩家两两进行游戏,这s场游戏的投资方案必须相司。小C 通过某些途径得知了其他s名玩家即将使用的策略,他想知道他应该使用什么策略来最大化自己的总分。由于答案可能不唯一,你只需要输出小 C 总分的最大值。1<=n<=100,1<=m<=20000,s <=100输入描述输入第一行包含三个正整数 s,n,m,分别表示除了小 C 以外的玩家人数、奖励点数和每名玩家拥有的钱数。接下来s行,每行n个非负整数,表示一名玩家的策略,其中第i个数 ai 表示这名玩家向第i个奖励点投资的钱数。输出描述输出一行一个非负整数,表示小 C 获得的最大得分。
投递滴滴等公司10个岗位
点赞 评论 收藏
分享
评论
23
224
分享

创作者周榜

更多
牛客网
牛客企业服务