金山办公二面面经(二面挂)
书接上回,二面的面试官给我来了一点小小的C++震撼

3.23二面(30min)
和上一个面试官一样没开摄像头,自我介绍后,他说会问一些C++的理解,问答正式进行开始:
1.C++为什么比其他高级语言运行的快?
2.你觉得C++难在什么地方?
3.你知道编译器优化吗?(不懂,我对编译器的了解只有对inline和register的处理,他说这不算优化,编译器有自己的展开原则)
4.你知道内存的可见性吗?
5.静态链接和动态链接的区别,系统如何找到对应的外部引用的,这些信息存储在什么地方?
6.select,poll,epoll的区别(问了个简单的
)
7.线程池的内核数你是如何选择的,为什么这样选择?(并行)
8.为什么要用同步I/O来做,为什么不用异步I/O?(我说linux异步I/O不太成熟,他再次问不太成熟吗,为什么不太成熟,整的我都不会了)
9.如果开启32个线程的话,是否对程序有优化?(对于I/O密集型作业就有效果,对于CPU密集型基本没效果)
10.你是如何设计css选择器的?#2023届春招#
反问环节
总体来说,问的很多我都答得不好,面试官看我说不出来都会耐心解释,反问了技术栈,他也很详细的说了,然后就挂了
#金山办公##软件开发2023笔面经##面试##春招#
3.23二面(30min)
和上一个面试官一样没开摄像头,自我介绍后,他说会问一些C++的理解,问答正式进行开始:
1.C++为什么比其他高级语言运行的快?
2.你觉得C++难在什么地方?
3.你知道编译器优化吗?(不懂,我对编译器的了解只有对inline和register的处理,他说这不算优化,编译器有自己的展开原则)
4.你知道内存的可见性吗?
5.静态链接和动态链接的区别,系统如何找到对应的外部引用的,这些信息存储在什么地方?
6.select,poll,epoll的区别(问了个简单的
7.线程池的内核数你是如何选择的,为什么这样选择?(并行)
8.为什么要用同步I/O来做,为什么不用异步I/O?(我说linux异步I/O不太成熟,他再次问不太成熟吗,为什么不太成熟,整的我都不会了)
9.如果开启32个线程的话,是否对程序有优化?(对于I/O密集型作业就有效果,对于CPU密集型基本没效果)
10.你是如何设计css选择器的?#2023届春招#
反问环节
总体来说,问的很多我都答得不好,面试官看我说不出来都会耐心解释,反问了技术栈,他也很详细的说了,然后就挂了
全部评论
实习吗
我回乡下耕田算了
也不难吧……
金山二面确实拷打,我面了一个半小时
老哥去哪了
我鸽了两次笔试,结果金山就不给面了…
再接再厉! 看看阿里灵犀互娱呗
怎么知道挂了呀?
相关推荐
点赞 评论 收藏
分享
04-09 18:46
未填写教育信息 点赞 评论 收藏
分享