自我介绍 项目1. 详细讲讲效率管理软件,主要用到哪些技术,UI 交互层是怎么设计的...怎么处理点击事件、键盘事件,怎么控制控件2. 数据层用了哪些表3. 时间是怎么用数据结构设计的4. 讲讲 mymalloc,相比 C 里面的 malloc 有什么优点5. malloc/free 和 new/delete 的区别?6. 如果 malloc 之后用 delete 会怎样7. mmap 和 munmap 是什么?为什么要用?8. C 里面用到的是 mmap 和 munmap吗?9. 缓存系统,技术栈写着 C++ 20 特性,具体用到哪些10. 怎么实现的线程安全,哪些库,哪些 API闲聊1. 学的专业是干嘛的?为什么要走 C++ 开发2. 体现个人学习能力的例子3. 学 C++ 遇到的最大的困难?4. 学习技术的方式?5. 有没有用过 AI 编辑器?6. 有什么爱好,除了编程?7. 进来公司之后希望获得什么?反问1. 部门的业务是什么?2. 我进去之后能承担哪些工作?3. 对我的技术和面试表现有什么建议?总结1. 项目还要熟悉... 三个项目感觉我都不是很熟悉...2. Cpp 八股多背3. 没有手撕算法...挺好