百度一面

Cpp 岗,11号笔试,13号hr打电话叫去沈阳面试

不清楚哪个部门捞起来的

1.0面:

1. 1G内存,4G url,求重复的url
2. 手写二分
3. Linux命令,find,grep,ps,netstat...
4. Python的tuple
5. C 与Cpp的区别
6. const/define
7. C语言内存布局
8. 忘了...

感觉不难,但是面试官老姐和我说

Q:面完了,你有啥要问的吗?
A:您感觉我要是没过,可能是哪方面欠缺?
Q:你笔试成绩还不错,但你是本科生呀,还是二本,和你一起来的都是基本都是东大的研究生,换位思考一下,而且你也没啥项目经验,给你推到运维那边面一下吧。
A:好的。


1.1 面:

1. Linux kvm,GPU 直通,SRIOV
2. CPU架构,NUAM,SMP
3. Guest OS发个网络请求,到Host OS,再到硬件的过程
4. CPU ***结构,是否共享
5. TCP握手过程,为啥三次
6. DDOS,怎么解决,如何让Server端收到ACK后在分配资源,不改变Client,不封装IP数据包
7. 如果把访问次数过多的IP拉入黑名单,怎么实现,用什么数据结构,写个伪码
8. hash冲突怎么解决
9. 多线程操作一个hash表呢?用什么锁?
10. 读写锁说一下,怎么使用
11. C语言const,static
12. C语言volatile,说个应用场景
13. 手写判断大小端的代码
14. C语言内存布局
15. 分段分页机制
16. 逻辑地址到物理地址过程


暂时只能想到这些,有点记不清了。
应该凉了,1.0面给我推倒了别的组,1.1面教我做人。


#C++工程师##运维工程师##百度##笔经##秋招#
全部评论
我是14号沈阳面的,也是凉凉了。
点赞
送花
回复
分享
发布于 2018-09-15 13:31

相关推荐

头像 头像
04-23 20:24
已编辑
门头沟学院 电子信息类
部门:做qt的时间线:10.29 机考11.15 技术一面11.20 技术二面11.28 oc技术一面:时长: 1h40min1、static有几种用法.2、static,const,static const在类中有几种初始化的方式?3 、两个类分别调用对方,引用头文件,如何防止交叉类型,怎么声明,用什么类型?4、浅拷贝和深拷贝,类中自带的赋值函数是实现的什么拷贝,深拷贝怎么实现的?5、new,和malloc 的区别, new分配返回什么类型,malloc返回什么类型,分配失败返回什么?6 、一个类会自动提供哪些函数。 如果我不想让类提供构造函数,拷贝函数应该怎么写?7、 多态是怎么实现的,底层原理。析构函数为什么要定义为虚函数?8、vector的空间是怎么分配的,为什么要考虑到新的内存?9 、STL中通用的访问方式是什么 两种?10、 STL中的连接纽带是什么?11、map和unordered_map的区别?12、各种排序算法的复杂度,是否有o(n)的排序算法?13、如何保存任意的树,定义一个数据结构?14、如何把一个树转为一个二叉树?15、不定义变量,如何实现交换,多种方法?16、机考的一个编程题,说思路?17 、指针和引用的区别?18、 模板和多态的区别,模板是在什么时候实例化的?技术二面:时长:1h1、算法题:s整除判断描述:我们希望知道n!是否能被 m 整除,请根据给定的n和 m,如果可以被整除,就输出 ves,否则输出 no输入n m,其中2 输出yes或者no2、算法题:工位安排描述:公司准备搬到一个新的办公室,需要对n个员工的工位进行安排.有些员工喜欢热闹但也有些员工喜欢安静,对于不同的人,在工位旁边有人和没人的时候舒适度分别为a和bi. 假设有m个工位且都是一字排开,怎么安排才能使得员工的总舒适度最高呢请求出员工最高的总舒适度?输入第一行为人数n和工位数m,保证m>=n接下来有n行,每行2个整数,代表该员工在工位旁边有人和没人时的舒适度输出一个整数,为最高的总舒适度多种解决方法:穷举、动态规划、贪心感受:注重语言基础,面试时间挺长,不会的,面试官也很有耐心解答。#面经##秋招#
查看19道真题和解析
点赞 评论 收藏
转发
1 32 评论
分享
牛客网
牛客企业服务