金山 一面-2023年10月8日
- 自我介绍。
- 八股。 Linux I/O多路复用。零拷贝。DMA.用户/内核态。内存在OS上的机制,虚拟内存。进程、线程区别,调度上的区别。OAuth 授权语言。C++,java数据库,InnoDB索引。设计模式。Spring中单例模式和原生写的单例模式有什么区别。
- 反问 技术栈和业务。GO和C++,服务端(金山文档)主要是go,有一部分内核c++,客户端(wps)主要是c++。珠海服务端人数规模超过2k人。工作强度主要看部门。但是服务端需要有一定抗压能力。
相关推荐