北京百度C++一面二面经验

二面挂了,面试官都很nice,答不上来的会解释给你,态度也很好,百度是我最想去的一个公司,但是也是第一个面试的公司,准备不充分,基本算是半裸面的状态,比较可惜了。
我记性不太好。还有一些问题忘记了,。。
一面:
1、写算法,二叉树按层遍历,用双向链表把节点连起来
2、一个无序自然数数列,给定一个数M,选取自然数数列中两个数,其中他们的和是M,打印所有这样的自然数对
3、TCP UDP的不同 TCP三次握手
4、设计一个汽车摇号系统,当一个人摇了6年后抽到的概率会翻倍,设计这样的系统
5、Linux命令 在一个文件中,倒序打印第二行前100个大写字母

二面:
1、static_cast reinterpret_cast区别
2、class A{int m;}
class B{int m;}
class C:A,B;
C c;
printf("%p %p %p\r\n", &c, reinterpret_cast<B*>(&c), static_cast<B*>(&c)),三个结果打印有啥不同。
3、char c = 255;
unsigned short b = c;
cout <<b << endl;输出结果
4、继承中析构函数最好为虚函数为什么?
5、构造函数为什么不建议调用虚函数?
6、TCP UDP端口扫描的实现方式
7、TCP close_wait状态
8、守护进程的概念,怎么创建守护进程
9、线程间同步方式,条件变量
10、性能优化思路
11、手写代码 将一个数M转换转换成N进制
12、STL 内存分配方式
13、迭代器++it,it++哪个好
14、二叉树排序树逆序打印
15、STL中仿函数有什么用,和函数指针有什么不同,哪个效率高
16、select和epoll区别,select为什么慢
17、fwrite write fread read fopen open 区别,可移植性哪个好
18、多线程一个线程往一个数据中输入一些数字,另一个线程取出最大的两个数,用什么算法。
19、堆的创建过程,怎么将无序的数组转换成一个堆
20、动态规划的应用举例
21、iptables的实现原理
22、快排是稳定排序吗,举个例子说明
#百度##C++工程师#
全部评论
我二面碰到个死变态
点赞 回复 分享
发布于 2016-09-24 11:37
楼主汽车摇号问题最后怎么解决的?
点赞 回复 分享
发布于 2018-03-11 22:29
问的好细。。。感觉要跪
点赞 回复 分享
发布于 2016-09-24 11:58
怎么知道挂了?
点赞 回复 分享
发布于 2016-09-24 13:17
百度二面基本就是压力面 看这些问题 的确压力不小啊
点赞 回复 分享
发布于 2016-09-24 17:00
百度感觉都答出来了 问了下读研的问题就挂了 醉了
点赞 回复 分享
发布于 2016-09-25 03:04
本科生?
点赞 回复 分享
发布于 2016-10-21 10:41
一面正常,二面题目有点变态啊。。。
点赞 回复 分享
发布于 2017-06-24 20:43
你这二面问的算是相当简单的了
点赞 回复 分享
发布于 2017-08-13 10:31
请问18.多线程一个线程往一个数据中输入一些数字,另一个线程取出最大的两个数 是怎么解决的
点赞 回复 分享
发布于 2018-05-25 23:04

相关推荐

不愿透露姓名的神秘牛友
2024-12-18 15:35
程序员牛肉:完全是在胡写简历。 我很好奇你干嘛要在教育经历里面写你是软件二班的班长?你写它的目的是什么?我觉得真的就是很突兀。给我第一感觉就是:你真的是一个心智健全的成年人吗? 另外我也很好奇你是怎么做到参加了这么多所谓的计算机比赛,完事儿一个拿得出手的项目都没有。 自己的项目经历还是图书馆管理系统这种垃圾东西……我的的建议是你都不如大幅度删减一下自己的水奖项,看着真的给人一种又水又学傻了的感觉。 计算机不看奖项,看院校和个人能力。 计算机是强工科,你要投后端的你就应该明白,人家招你进去是指望你干活儿的。那你觉得你这份简历有展示出你的后端水平吗? 你动动你的脑子想一想,人家面试官要想通过你的简历看出你的项目开发能力,最重要的板块就是两个,第一个是你的实习,第二个是你的项目。你没有实习,是不是就应该在项目上好好琢磨琢磨? 你自己看看你项目写的什么描述,你作为一个要后端岗位的应届生,你对你自己项目的描述还仅仅停留在使用mySQL,使用JAVA,使用spring boot框架。给人一眼感觉就感觉完全就是你做的玩具。可能就是你哪一个学期做的课设。 对于应届生来讲,在项目板块要尽量突出自己的技术能力,因为谈业务你肯定也不懂。简单来讲,你的项目要清晰准确的表达:你用哪种技术解决了现有的哪种技术问题,带来了多少的效益提升? 所有关于项目的描述都围绕我说的这种表达方式去写。不要自己自嗨式的写一堆垃圾上去 你既没有实习项目,又没有一个比较好一点的项目,而且院校也比较差,所以找工作会异常的难找。
点赞 评论 收藏
分享
无敌战神大菜鸡:计算机来卷嵌入式?疯啦
点赞 评论 收藏
分享
评论
21
225
分享
牛客网
牛客企业服务