金山云一二面(Linux内核)
金山云一面:
.由于面试官不是搞c/c++的.聊了下Linux命令...直接让我过了,,给了二面,,二面20分钟后打来..
金山云二面(1个半小时)..
二面面试官搞过Linux内核开发..各个方面被虐...不会的,面试官帮我解释回答,非常棒的面试体验
问了实习的项目相关怎么优化的
问了对于协程的切换,调度实现,跟如何优化
string的优化,sso cow eager
Linux内核的调度方式,问了完全公平调度
Linux内核的线程跟协程的区别差异,包括上下文的切换实现,如何保存
Linux内核的调度,抢占式调度,非抢占调度
Linux内核的信号实现,可靠信号,不可靠信号如何实现的.以及Linux内核在哪个时机处理信号
Linux内核的内存管理机制
linux内核如何从用户态进入内核态
gettimeofday如何实现避免进入内核态获取微秒跟秒(VDSO)
介绍他这边的工作.什么openstack开发定制..然后
让我问他一些问题...
然后结束面试