百度 一面视频面
百度估计是没HC了吧,面完还问了面试官如何,面试官回答我基础不差,还让我分享一下B站账号说给我投币,结果第二天直接简历共享...
C++语言基础:
构造函数和析构函数能不能为虚函数
如何限制对象创建在栈上,如何限制对象创建在堆上,编程实现一下
说一说共享指针
Make_shared了解吗
移动语义与std::move
类的构造函数了解哪几种
int num = -1,对num左移一位,输出num为多少,为什么
int i=1,j=0,k=-1,将i,j,k强制转换成bool类型,各自的值是多少
对于40亿个unsigned int类型的数,如何判断某个数是否在这40亿个数中,计算你的方法需要多少内存存储
从低地址到高地址,说一下进程的内存分区
Static修饰的局部变量,存放在哪
vector说一下,list说一下,map说一下,unordered_map说一下(底层原理+迭代器失效)
操作系统:
什么是系统调用
硬链接和软连接,删除一个硬链接会怎么样
介绍虚拟地址空间
页面置换算法
如何查看一个大文件中的某些行
如何对一个文件中的关键字统计出现次数并排序
如何查看进程占用的端口,如何查看端口被哪个进程占用
计算机网络:
https讲解一下
三次握手
网络编程的api分别对应三次握手的哪些阶段
四次挥手中Time_wait的意义
项目相关:
各种IO说明一下
线程池的实现
压测情况,qps
算法:
反转链表
二叉树的最近公共祖先