京东C++开发二面面经
2021.10.15 电话一面
2021.10.20 视频二面
1. 问在校有没有学什么跟计算机相关的课程。
2. C++基础
虚函数的作用?
纯虚函数是什么,为什么需要纯虚函数?
3.OS基础
物理内存到虚拟内存?
逻辑地址到物理地址?
4.项目
主要是再聊项目,我做的是一个跳表,就考了跳表的各种概念,查询操作,插入操作的各种流程之类的。
我的跳表是单线程,如何利用上其他核?
多线程涉及到复杂的锁机制,如何避免?或者降低粒度?
总时长30+分钟吧,答得不算太好,但京东一二面的面试官感觉人都很好,是我整个秋招过程中遇到T0级别的面试官,许愿上岸吧~