百度提前批

eb页面请求过程:在浏览器中输入一个网址到获得一个页面,这个过程中有用到哪些协议

和一面一样,面试官人也很温柔。我宣布我面得这几家里,百度面试官的温柔是冠军。照例发一下面筋,求个三面顺利:
1 手撕代码
①不用临时变量的swap;
②leetcode 面试题01.06的类似题;
③二分查找的变形
总的来说很简单,熟的人都是直接秒。
2 基础问题
malloc和new的区别
进程和线程的区别
tcp三次握手
面向对象的三大特性
就真的挺基础的,也没有深挖。我想牛油们也可以轻松的答,就不写解析了。
最后求个三面过,拿到offer!

[百度一面
https://www.nowcoder.com/discuss/452466?type=2&order=3&pos=29&page=1&channel=1005&source_id=discuss_tag
百度二面
总时长51min 本以为是视频面,结果依然是电话面

  1. 自我介绍
  2. 对于数据库有些了解吗?(离线的数据)在项目中是怎么使用到的?(离线数据和离线分析)
  3. 数据量有多大?
  4. 有没有遇到过查找比较慢的情况?是怎么解决的?
  5. 有没有去了解过为什么这种级别的筛选是比较快的?
  6. 有没有了解过索引?简单说一下
  7. 对Python这块熟悉的多吗?
  8. 通过对数据库的存储等操作,有没有了解过一些数据结构(B树和B+树)
  9. 是否研究过索引的数据结构?(我说目前了解的比较少,然后他说可以多去了解学习一下)
  10. 从两个项目上来说,对于自己的提升比较大的有哪些?
  11. 对于linux系统了解
  12. 对于新的领域或者新的技能是如何入手的?
  13. 平时是否有记笔记的习惯?在项目上是否会记录笔记?
  14. 在项目上是否遇到什么问题,怎么解决?然后说具体的一个场景和解决方案
  15. 平时对算法了解多吗?(-->排序算法)有哪些说一下(8个)
  16. 有没有了解过爬楼梯的算法?
    https://www.nowcoder.com/practice/8c82a5b80378478f9484d87d1c5f12a4?tpId=13&tqId=11161&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking
  17. 个人有哪些突出的优势或者优点?
  18. 对未来的一个职业规划,有没有一个大方向?
  19. 如果是语言类,比如是自己是做C++,Java,如果被要求转其他语言,这个是怎么看待的,是否排斥?
  20. 反问1:对我们部门有没有想了解的?(部门的一个未来方向,他们说对技术有更多的关注)(部门用C++的多吗,不多。。。)
  21. 是否做过系统相关的设计?(举一个场景题,实现一个任务分配系统,在重庆的某条路到某条路有一些用户,他们下了一些滴滴订单,然后数据是怎么传送的到司机那边,使司机收到这个订单)
  22. 反问2:如果还有下一次面试,大概是什么时候?(会先进行整体评估,大概2-3天)
    百度三面
    全程47min
    1、自我介绍
    2、项目
    3、项目细问,项目原理,项目细节(大部分时间都在问这个)
    4、本科学的自动化,研究生也学的控制工程,为什么想做开发这个工作?基于什么考虑?
    5、项目中遇到的一些问题,一些挑战
    6、有没有遇到过花了很多时间但是结果不理想的事情
    7、项目组成员是否出现过一些分歧,如何沟通解决(讲细节)
    8、实验室同门或室友有没有特别让你无法忍受的行为?怎么解决的?
    9、对个人未来有没有什么规划?
    10、个人优先考虑做什么岗位(比如有前端、后端、服务端开发、C++、Java)
    11、反问:(公司未来规划)(后面是否还有面试?答:校招只有三轮技术面)
    ](https://www.nowcoder.com/discuss/456714?type=2&order=0&pos=2&page=1&channel=1008&source_id=discuss_tag)

百度的面试体验没得说,简直太好了,我要哭了。面试官会调节气氛,说像朋友一样聊天就好了。很温柔啊啊。
还会引导你,总体来说一面不会追着问你,主要考查基础和语言表达能力。
面试时长两个小时。就记起来这莫多,等到想起来继续补充。
接下来就是面筋啦:
自我介绍
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.项目介绍,问一些问题。

全部评论

相关推荐

03-25 16:22
南华大学 Java
不敢追175女神:你是打了上千个招呼吧?😂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务