首页 > 百度提前批C++123面凉经
头像
拉格朗日牛逼
编辑于 2021-08-28 11:26
+ 关注

百度提前批C++123面凉经

哎,对于百度真是又爱又恨,最终因为3面的一个智力题没做出来给我挂了,但还是怪自己菜,也怪运气不好吧
Ai部门
1面

1,手写线程池

2.为什么append要加锁 主线程不就是一个么在这添加任务

3,线程工作函数有了wait操作为什么还要加锁

4,同步io模拟的procator模式和recator区别,好在哪里

5主线程除了做客户端监听,读写到来还干了什么

6.多态

7.c++11新特性

8delete.detyle

9智能指针,share_ptr直接类构造和用 makeshared区别

10构造函数能不能是虚函数,析构函数能不能是虚函数

11他们俩各自能不能调用虚函数

12构造函数能不能调用成员函数

13线程池的函数接口都是怎么调用的

14,主线程怎么写的,如果同时多个

15,如果添加任务时大于任务队列最大值怎么处理

16auto.ptr具体远离


当时手写线程池写的不好,直接挂,后来被搜索技术部捞起来,重新开始


一面

1tcp拥塞控制详细介绍

2.nat讲解

3DNS讲解

4.智能指针挨个讲解

5.http2.0了解么

6.c++内存布局

7.const成员函数能修饰成员变量么

8static关键字作用

9tcp握手详细过程及各个状态号的值

10堆快还是栈快为什么

11纯虚函数讲一讲

12怎么预防死锁

13递归二分查找

14插入排序

15https链接过程



二面

介绍项目

怎么判断是get请求和post请求

对于接受图片和视频流这种请求,分别怎么操作的

2介绍硕士课题

3C++数据类型,挨个讲解

4线程进程区别,怎么创建的

5讲了,堆,栈,内存管理

6C++内存管理怎么操作的

7C++11新操作

8写一个冒泡排序

9连续最长子串,长度 和子串都返回

101亿个整数找出前50大的数字

11 a.b两个海量文件,如何找出a.b中重复的某个东西

12 文件压缩,解压缩命令写一下

13如和给文件去重排序

14awk命令

15口述二维有序数组查找

16写出1000天后的今天是周几,日期等等之类的

17vim命令



三面

介绍项目,问了细节

然后出了一道智力题,20分钟没做出来,面试结束

过了一小时看状态 变为简历共享 卒😅



更多模拟面试

全部评论

(13) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐