好未来基础平台开发一面二面hr面
一上午结束战斗,强度是挺高的,八股只问了kernel相关的八股,其他就是项目➕场景。
一面:
Linux什么时候会发生内存回收,文件页和匿名页一样的流程吗,遇到的kernel panic主要有哪些,高速缓存怎么回收的,slab层是什么。
分布式交易系统中发布订阅模式怎么实现的,消费者出现问题了怎么发现怎么处理,怎么管理生产者消费者,上线后数据量是多少,讨论需求写代码和debug分别占用多少时间。
一道层序遍历,接下来推荐了书说是可以学一下设计思维,多用开源的轮子避免重复造轮子。面试官超级好主动说了实习中的问题以及改进方法,减少debug时间。
二面
操作系统调度机制了解多少,kernel的完全公平调度和实时调度,实习做了哪些优化,有没有统计主要指标。内存回收优化到了什么样的程度,有具体数据吗。
交易系统数据量,如果消费者增加十倍怎么优化,如果数据量增加了十倍系统扛得住吧,怎么优化?对时延有要求,具体有多快测过吗?其他开源的技术有没有了解怎么处理的。
生活中遇到的困难,怎么解决,问前辈前辈会不耐烦吗,遇到什么也不干的队友怎么办。
一道判断链表环。
Hr面 纯聊天了。
一面:
Linux什么时候会发生内存回收,文件页和匿名页一样的流程吗,遇到的kernel panic主要有哪些,高速缓存怎么回收的,slab层是什么。
分布式交易系统中发布订阅模式怎么实现的,消费者出现问题了怎么发现怎么处理,怎么管理生产者消费者,上线后数据量是多少,讨论需求写代码和debug分别占用多少时间。
一道层序遍历,接下来推荐了书说是可以学一下设计思维,多用开源的轮子避免重复造轮子。面试官超级好主动说了实习中的问题以及改进方法,减少debug时间。
二面
操作系统调度机制了解多少,kernel的完全公平调度和实时调度,实习做了哪些优化,有没有统计主要指标。内存回收优化到了什么样的程度,有具体数据吗。
交易系统数据量,如果消费者增加十倍怎么优化,如果数据量增加了十倍系统扛得住吧,怎么优化?对时延有要求,具体有多快测过吗?其他开源的技术有没有了解怎么处理的。
生活中遇到的困难,怎么解决,问前辈前辈会不耐烦吗,遇到什么也不干的队友怎么办。
一道判断链表环。
Hr面 纯聊天了。

