首页 > 华为软开 1.2 面
头像
拉格朗日牛逼
发布于 2021-09-13 20:39
+ 关注

华为软开 1.2 面

1面(1hour)(9.13)
1.介绍硕士课题。细节 
2.会不会抓包 了解哪些抓包工具 linux下抓包用什么命令
3.多线程同步 互斥 问题
4 tcp 为什么有timewait
5 哈希表如何解决冲突的
6 红黑树底层 和AVL树区别
7 epoll 和select 区别 
8.高并发 如何实现 哪些点去要注意
9.epoll 底层
手撕 有效的括号


2面(1 hour)(9.13)
1.自我介绍
2 介绍硕士课题 创新点 抠细节
3 边沿触发 水平 触发区别 应用场景 优缺点 底层
4.多线程 同步 互斥 怎么实现的
5 为什么还需要信号量 直接通过判断队列里数量大小就可以确定任务数
6 为什么任务队列上锁 上的什么锁
7 可重入锁 不可重入锁 相关
8 C++ CAS 操作 atomic 操作 相关
9 工作队列的结构 采用的什么 lIst 利用迭代器怎么删除 元素 怎么指向下一个
10 虚函数表存在 哪里 虚函数指针存在哪里
11 若在堆上创建对象 虚函数指针在堆上的什么位置 其他成员变量呢
12 c++内存泄漏查找 及解决方案
13 进程crash 如何排查解决
手撕 1.CAS实现自旋读写锁
       2.输入字符串 判断是否是合法数 各种情况都考虑

主管面 待更新

更多模拟面试

全部评论

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