作者:菜鸟201711052124359
链接:https://www.nowcoder.com/discuss/529515
来源:牛客网
1.面试时间:2020/09/25
一面
面试时常:1小时
1.自我介绍
2.说一个实习时候你觉得比较有亮点的项目
3.你用的DDMQ和市面上的有什么不同吗?有调研过吗?
(项目没有深挖太多)
4.nginx和apache有什么区别?
5.nginx的异步非阻塞是怎么实现的?或者说I/O多路复用了解吗?
6.nginx的内存分配了解吗?
(有点懵,不知道什么情况)
7.或者说进程的内存划分了解吗?
8.说一下静态变量在内存什么地方?
我说了全局区,面试官问我有全局区这个东西吗?我有点蒙
9.进程和线程了解吗?
10.你刚刚说线程切换代价更小,那是为什么呢?线程切换会执行什么操作?
11.互斥和同步你知道吗?
12.进程和线程哪些资源共享哪些独占呢?
13.网络编程方面有系统学习过吗?
14.C++的set是用什么实现的?
15.红黑树和普通的平衡查找树有什么区别?
16.快速排序说一下
做一下代码题目吧
17.序列化二叉树
18.判断链表是否有环,找出环的入口
画了个图,跟面试官讲为什么这么写,面试官非常耐心的提问和等待我的解答;
二面
下午:13:00
时长:40分钟(1面过后,HR联系我可以先去午饭再上线)
1.面试官很专业,很礼貌,跟我说,接下来面试的环节会做什么。
2.自我介绍
3.我的专业是通信工程,问我通信工程和计算机专业课有什么区别吗?
4.说一个可以体现你技术实力的项目?
5.你刚刚说了Redis,那你为什么不用MemberCache呢?
(尴尬,就是课设项目用了,没有仔细调研过)
6.Redis持久化机制?
7.那么如果某个Redis节点故障该怎么办?
C++,接下来面试官问了好多C++问题,我不是很熟,因为用PHP其实开发比较多,犯了点错误,没有及时跟面试官说一下,这方面不太熟,脑子有点蒙,应该主动跟面试官说明一下
8.拷贝构造函数为什么要传引用而不是传值?
9.构造函数初始化和用初始化列表初始化变量优缺点?
10.const了解吗?
11.说一下static关键字你觉得有什么作用?
12.左值和右值有什么区别?
面试官感觉问了语法我不太会,叫我撕代码
13.括号的有效匹配
14.计算机网络学过吗?
15.三次握手?
16.进程和线程?
17.C++编译时候动态库和静态库的区别?
18.问了两个C++字符串copy函数?
C++问题跪
19.你有什么想问我的吗?
反问
20.问部门和招聘岗位如何确定?
一点反思:
基础题答的一般,但是代码题目全都无误的手撕出来了,思路也非常清晰:
犯了点错误,C++本来就不太熟,没有及时引导面试官进行转换;
总的来说,百度两个面试官给我的面试体验都非常好,也不知道还有没有后续,许个愿吧;
一面 马蜂窝php面试_百度C++/PHP后端两面面经
最新推荐文章于 2024-04-18 09:14:31 发布