海康威视 - 一面
自我介绍
项目
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. 没有手撕算法...挺好
        项目
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. 没有手撕算法...挺好
全部评论 
 相关推荐
 点赞 评论 收藏   
分享
  点赞 评论 收藏   
分享
 
查看13道真题和解析