广工场深信服面经C++
一面
宏定义,条件编译
手撕反转链表
互斥锁?还知道哪些锁?
互斥锁和信号量,哪个包含谁?
线程安全
死锁避免
然后一些线程安全的具体情况 两个线程同时for循环
和一个主线程for循环一个子线程for循环
去等二面
项目相关
二面
进程间同步方式
进程和线程的区别
项目印象深刻的事情
项目中爬虫广度遍历怎么控制深度
给你100,换钱方法
给你一个磁盘IO,多个程序来访问做到防污染,读热度数据,缓存(没做过操作系统相关的项目,这里答得不太好)
提问环节
刚刚那道题答案?
用多级队列(没有想到进程调度)
再问 还有哪些方面要补充?
"本科生我们觉得还是更注重对知识的运用能力,而不是说你知道是什么就行了"(我也知道啊,问题我没做过操作系统级别的程序,自己设计进程调度啥的就缺乏经验了,数据结构和算法的应用我都OK啊)
面试官全程无表情,看着简历来挤问题,看一遍挤一个从一开始就让我坐在一旁等了五分钟。看到旁边的面试官笑着跟那个面试者聊天好羡慕啊!
"你可以先回去了"
还是许愿一下求HR面
#深信服##面经##校招#
宏定义,条件编译
手撕反转链表
互斥锁?还知道哪些锁?
互斥锁和信号量,哪个包含谁?
线程安全
死锁避免
然后一些线程安全的具体情况 两个线程同时for循环
和一个主线程for循环一个子线程for循环
去等二面
项目相关
二面
进程间同步方式
进程和线程的区别
项目印象深刻的事情
项目中爬虫广度遍历怎么控制深度
给你100,换钱方法
给你一个磁盘IO,多个程序来访问做到防污染,读热度数据,缓存(没做过操作系统相关的项目,这里答得不太好)
提问环节
刚刚那道题答案?
用多级队列(没有想到进程调度)
再问 还有哪些方面要补充?
"本科生我们觉得还是更注重对知识的运用能力,而不是说你知道是什么就行了"(我也知道啊,问题我没做过操作系统级别的程序,自己设计进程调度啥的就缺乏经验了,数据结构和算法的应用我都OK啊)
面试官全程无表情,看着简历来挤问题,看一遍挤一个从一开始就让我坐在一旁等了五分钟。看到旁边的面试官笑着跟那个面试者聊天好羡慕啊!
"你可以先回去了"
还是许愿一下求HR面
#深信服##面经##校招#