百度的面试体验没得说,简直太好了,我要哭了。面试官会调节气氛,说像朋友一样聊天就好了。很温柔啊啊。
还会引导你,总体来说一面不会追着问你,主要考查基础和语言表达能力。
面试时长两个小时。就记起来这莫多,等到想起来继续补充。
接下来就是面筋啦:
自我介绍
1.linux如何查看端口状态,shell编程等。
2.栈和堆的区别
3.静态变量,局部变量,全局变量区别,存放在哪里
4.多态机制
5.输入一个网址的过程
6.tcp,udp区别,适应场景。tcp受到的攻击。tcp滑动窗口,以及会出现的问题
7.传引用和传值区别
8.shared_ptr
9.数据库索引,为什莫有索引?b+树实现?对比二叉树?
10.数据库第二范式以及原因
11.线程和进程,调度算法和适用场景。
12.代码 1). 判断环入口节点
2) . 三叉树的深度
13.析构函数实现为虚函数?
14.项目介绍,问一些问题。
总的来说我很幸运,面试问题很常规,明天二面,许愿,许愿啊
------------------------------------------------------------------------------------------------------------------------------------------
这次二面是个声音好听的小哥哥,如流视频会议面试,但是因为网差没开视频。
这次问题常规,也没有深挖,涉及各个方面知识。代码题也是很简单啊,大家肯定都可以的!
面试时长55分钟 项目15 基础知识15 剩下的时间讨论代码+聊天
问题大概就记得这莫多啦。等想起来补,面试节奏快,一个问题接着一个。不深挖。
1.项目
2.项目中用到的技术栈
3.linux内存管理
4.阻塞非阻塞
5.索引 对比其他树
6.epoll select poll
7.数据结构 归并 二叉
8.写代码 最小栈 写测试用例 找漏洞
9.内存池
许愿三面 过过过!
全部评论
(7) 回帖