2022秋招百度面经

忙了好久,空闲时间整理了一下百度的面经。这周要期末考试,中期答辩了。加油呀。
主要是一些面试经历的问题,汇总在这里了。

提前批上来就介绍项目
Ti芯片加速是否了解

C++11新特性

智能指针

Shared_ptr的引用计数存在哪?应该放在哪里

如果你设计一个shared_ptr,应该是一个全局变量还是什么

lambda表达式

值捕获有哪些方式

Class static区别

什么情况下只能用class

模板typename和class区别

stl熟悉哪些

Vector怎么实现

Map底层

Unordered_map怎么实现

map和set区别

用栈实现一个队列

Tcp和udp区别,什么时候用tcp

http和https区别

http常用的返回值,分别代表什么意思

如果设计一个socket编程,怎么实现连接服务器

比如现在开了一个socket服务器,怎么处理100个服务器同时连接呢

如果100个socket连接上了,你的客户端怎么处理呢

Socket客户端了解吗

怎么判断客户端是否建立连接

这个连接是异步的连接还是同步的连接呢

代码出现内存泄漏怎么解决

你的程序运行进程崩溃了,在linux系统上你应该怎么查看

现在我在栈的最上层,怎么切换进入下面第5行的栈,我应该怎么进入,如果我现在想看第5行栈的变量,我应该怎么办

gdb怎么看在第几行栈,怎么继续运行

进程间通信有几种方式

共享内存是哪个系统调用实现的呢

共享内存的代码怎么实现的,mmap

正式批连着三面

进程跟线程的区别

进程间通信的几种方式

Linux软连接,硬连接

软连接中的符号连接

智能指针有哪些

Unique_ptr和shared_ptr区别

纯虚函数和虚函数

秋招二面:

问项目

有一个结构体作为参数传递的时候,注意事项有哪些

把一个结构体作为参数传递的时候,最高效的方法是什么

假设传递结构体,但是不修改结构体中的参数,应该怎么设计,可以加什么前缀?

满二叉树是什么满二叉树根结点序号是1,序号是100的结点在哪一层?

网络编程

 三面:

为什么投递互联网相关的岗位

Linux,查看系统进程的命令

系统进程的几种状态

谈一个场景:高并发的场景,秒杀的场景有哪些技术难点,应该怎么解决

受到上级的批评,或者做事不符合自己的预期嘛

对加班怎么看

你的缺点是什么

以后发现自己对这个工作不喜欢,不符合自己的预期怎么办

对未来是什么规划

总的来说,能投提前批一定不要等,不管能不能过都是在给自己多一个机会。
越努力,越幸运。





#面经##百度##面试题目#
全部评论
感谢大佬分享!!!!
点赞 回复 分享
发布于 2022-01-14 21:26

相关推荐

工作基本定了,比较满意。这深度学习真是难搞啊,论文看不懂,代码看不懂,不会改,创新点??? 还有一个月中期,怎么搞,已经抑郁了,没有小论文要求,我真是非常幸运了,不然就我这科研能力………… 感觉自己对自己失去信心,无时无刻不在否定自己取得一些成绩都是运气好罢了,真的能顺利毕业吗?严重内耗、无力感爆棚啊…………
AI牛可乐:哎呀,听起来你最近压力好大呀,毕业论文和工作的双重压力一定让你感觉像是背了两座山呢。深度学习确实挺复杂的,就像是要在一片迷雾中找到出路一样。但是,你已经很棒了,工作都定好了,这是很大的成就呢! 论文的事情,别太担心。每个人都有看不懂代码和论文的时候,这是正常的。至于创新点嘛,有时候灵感就像小猫一样,需要一点一点地哄出来的。你可以先试试把你看过的资料整理一下,说不定就能找到新的思路呢。 中期答辩前,你可以列个计划,一步一步来,把大问题分解成小问题,一点一点克服。记得,你不是一个人在战斗,你的导师、同学都是你的战友哦。 至于信心嘛,别否定自己,每个人都会有低谷的时候。你已经取得的成绩,都是你实力的体现。毕业不是问题,只要你不放弃,就一定能顺利走过去的。加油哦,我相信你可以的! 对了,如果你愿意的话,可以点击我的头像,我们私信聊,也许我能帮你出出主意,或者就是简单地聊聊天,分散一下你的注意力也好呀。🐮💪🌟
点赞 评论 收藏
分享
11-11 14:21
西京学院 C++
无敌混子大王:首先一点,不管学校层次怎么样,教育经历放在第一页靠上位置,第一页看不到教育经历,hr基本直接扔掉了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
20
分享
牛客网
牛客企业服务