「百度实习」C++后端开发面经

一面

没有自我介绍

看你写了很多 Linux C++,你 C 和 CPP 区别是什么

指针和引用的区别

线程间的同步方式

进程间的通信方式

请介绍五大 IO 模型

数据库了解多少

什么情况下建立索引

能不能讲具体点,什么情况不建立索引

MySQL 存储引擎有哪些

为什么做一个 RPC 框架,是 demo 吗

看你用了 protobuf,它和 JSON 的区别是什么,为什么使用它

RPC 协议和 HTTP 协议的区别和特点

你用到了 zookeeper,它在你的项目中起到什么作用

字节跳动青训营是做什么的

看你写了熟悉的排序算法,你写个归并吧(后来只讲述了思路)

那你写个快排吧(有个符号写反了,稍微 debug 了一下)

你有什么想问的

技术栈是什么(go 语言,gin,gorm,grpc 这类的)

多快出结果(很快)

下午三点面的,六点多在地铁上收到了二面通知。

二面

面试官感觉比较严肃,介绍面试流程

自我介绍

说一下 C++ 内存分布

你提到了 .stack,这只是编译器搞得内存吗,你不能在代码里处理吗?

如果在 .stack 中定义某个很大的对象,这可以吗

你说到了栈溢出,那什么情况下会栈溢出,你了解吗

你有了解在哪个数值上会溢出吗,比如你的栈设置了 1K,2K,1M,2M,这样

C++ 重载和重写的区别

你提到了虚函数,可以讲一下虚函数的实现吗

C++ 的友元有用过吗

为什么要这么做,C++ 为什么要有这个,这个不是破坏了封装吗

我看你有说了解 C++ 11 的智能指针,有哪几个,具体实现了解吗

你提到了两个概念,一个是 shared_ptr,一个是 weak_ptr,它们的区别和使用场景

我们一般不会发生循环引用,weak_ptr 那还有什么使用场景

TCP/UDP,HTTP/HTTPS 都很熟悉吧,讲一下 TCP 三次握手

为什么要三次握手,不能两次吗

这个是官方给的,你自己有思考过吗(保证双方互相得知了收发信息的能力,维护了序列号)

TIME_WAIT 状态是做什么用的

如果你在 TIME_WAIT 状态下 read 函数会发生什么

read 函数的返回值你了解吗

写个程序吧,中等难度可以吧,不使用 if else switch 等条件判断语句,判断 a b 谁比较大

那就写个简单的,判断闰年

你有要介绍的项目吗

你的 epoll_wait 是怎么处理的,time_out 值等

那你的项目的模型是什么

线程池的实现

网络问题再问一个,网络大小端知道吗

我这边没什么问题了,你有什么问题吗

晚上接到了来电,第二天三面

三面

三面好像忘记发我邮件了,我直接一个电话打过去,然后就是电话问问题了。大致就是实习够用,但是考虑我大概率不会留在这里,就把我转到北京的部门看看也没有匹配的。

全部评论
weak ptr使用场景,解决循环引用,线程安全的对象构造与析构的弱回调,观察者,对象缓存
14 回复 分享
发布于 2023-02-08 08:35 上海
大佬,现在是网上面,还是当面面
6 回复 分享
发布于 2023-02-06 17:07 山西
实习问这么多,工作上这些都会,开发就够用了。
5 回复 分享
发布于 2023-02-06 14:37 福建
你这个面的是哪个部门啊?感觉和我问的好类似。
3 回复 分享
发布于 2023-02-07 10:38 甘肃
请问你是在官网投递的吗?是什么时候面试的
2 回复 分享
发布于 2023-02-09 15:31 广东
这是暑期实习还是日常实习啊
1 回复 分享
发布于 2023-02-06 09:28 上海
楼主你这要是成功面上了,学校那边怎么办
1 回复 分享
发布于 2023-02-07 12:06 黑龙江
牛的牛的
1 回复 分享
发布于 2023-02-07 12:40 辽宁
有笔试嘛?
1 回复 分享
发布于 2023-02-11 12:33 香港
zookeeper那个要怎么回答,我只知道zookeeper是什么,可以干嘛,但不知道为什么要用到它,求教
1 回复 分享
发布于 2023-02-12 20:00 福建
c++为什么要有友元怎么回答啊,大佬
1 回复 分享
发布于 2023-02-17 00:32 上海
hhh,我发现了神奇的地方,百度面试为啥问字节青训营的事情
1 回复 分享
发布于 2023-03-09 18:50 北京
大佬你有做什么项目吗?
点赞 回复 分享
发布于 2023-02-06 19:51 湖南
借楼,这边有菜鸟,恒生,shein的实习呐!
点赞 回复 分享
发布于 2023-02-06 20:50 广西
一二面隔了多久呀大佬
点赞 回复 分享
发布于 2023-02-07 16:56 广东
你这个是搜索架构部门吗大佬
点赞 回复 分享
发布于 2023-02-08 19:01 湖北
shi lei 的项目吗
点赞 回复 分享
发布于 2023-02-09 21:11 广东
想问一下实习的笔、面试需要刷题吗
点赞 回复 分享
发布于 2023-02-11 11:16 湖北
大哥 能说下部门吗
点赞 回复 分享
发布于 2023-02-11 17:13 四川
本科还是硕士呀?
点赞 回复 分享
发布于 2023-02-13 00:52 重庆

相关推荐

不愿透露姓名的神秘牛友
11-21 19:05
面试官_我太想进步了:混学生会的,难怪简历这么水
点赞 评论 收藏
分享
10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
offer多多的六边形战士很无语:看了你的博客,感觉挺不错的,可以把你的访问量和粉丝数在简历里提一下,闪光点(仅个人意见)
点赞 评论 收藏
分享
评论
93
623
分享
牛客网
牛客企业服务