面经百度C++/PHP后端两面面经
Posted 面经熊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面经百度C++/PHP后端两面面经相关的知识,希望对你有一定的参考价值。
面经内容
1.自我介绍
2.说一个实习时候你觉得比较有亮点的项目
3.你用的DDMQ和市面上的有什么不同吗?有调研过吗? (项目没有深挖太多)
4.nginx和apache有什么区别?
5.nginx的异步非阻塞是怎么实现的?或者说I/O多路复用了解吗?
6.nginx的内存分配了解吗?(有点懵,不知道什么情况)
8.说一下静态变量在内存什么地方?
我说了全局区,面试官问我有全局区这个东西吗?我有点蒙
9.进程和线程了解吗?
10.你刚刚说线程切换代价更小,那是为什么呢?线程切换会执行什么操作?
11.互斥和同步你知道吗?
12.进程和线程哪些资源共享哪些独占呢?
13.网络编程方面有系统学习过吗?
14.C++的set是用什么实现的?
15.红黑树和普通的平衡查找树有什么区别?
16.快速排序说一下
2.自我介绍
3.我的专业是通信工程,问我通信工程和计算机专业课有什么区别吗?
4.说一个可以体现你技术实力的项目?
5.你刚刚说了Redis,那你为什么不用MemberCache呢?(尴尬,就是课设项目用了,没有仔细调研过)
6.Redis持久化机制?
7.那么如果某个Redis节点故障该怎么办?
C++,接下来面试官问了好多C++问题,我不是很熟,因为用php其实开发比较多,犯了点错误,没有及时跟面试官说一下,这方面不太熟,脑子有点蒙,应该主动跟面试官说明一下
8.拷贝构造函数为什么要传引用而不是传值?
9.构造函数初始化和用初始化列表初始化变量优缺点?
10.const了解吗?
11.说一下static关键字你觉得有什么作用?
12.左值和右值有什么区别?
14.计算机网络学过吗?
15.三次握手?
16.进程和线程?
17.C++编译时候动态库和静态库的区别?
18.问了两个C++字符串copy函数?
C++问题
19.你有什么想问我的吗?
反问
20.问部门和招聘岗位如何确定?
一点反思:
基础题答的一般,但是代码题目全都无误的手撕出来了,思路也非常清晰:
犯了点错误,C++本来就不太熟,没有及时引导面试官进行转换;
以上是关于面经百度C++/PHP后端两面面经的主要内容,如果未能解决你的问题,请参考以下文章
2020年初,字节跳动后端开发面经(已通过)为什么我只有两面?