拓邦技术二面
面试流程:
1. 自我介绍
简单介绍了自己的学习背景和项目经历,重点讲了一下研究生阶段的方向和成果。
2. 项目相关问题
请详细介绍一个你印象最深的项目,具体到设计、实现和优化的细节。
你提到的项目中涉及的同步和通信机制有哪些?
项目中多线程的使用是如何设计的?出现线程竞争会怎么解决?
项目中为什么选择这种算法实现目标检测?设计思路和其他方法的优劣对比是什么?
3. 技术问题
进程同步的几种方式,分别有什么应用场景?
进程间通信方式的原理和优缺点,适用什么场景?
有个多人协作开发的场景,问应该选择什么设计模式(我回答了一个模板方法,他说其实还有很多选择)。
请介绍一下机械臂与相机的标定过程,标定时需要注意哪些问题?
4. 编程基础问题
全局变量存储在哪个内存分区?它的生命周期和作用域是怎样的?
项目是否涉及底层开发?如果有,具体是在哪些模块上体现的?
前后端分离的概念,具体是怎么实现的?
#软件开发笔面经#
1. 自我介绍
简单介绍了自己的学习背景和项目经历,重点讲了一下研究生阶段的方向和成果。
2. 项目相关问题
请详细介绍一个你印象最深的项目,具体到设计、实现和优化的细节。
你提到的项目中涉及的同步和通信机制有哪些?
项目中多线程的使用是如何设计的?出现线程竞争会怎么解决?
项目中为什么选择这种算法实现目标检测?设计思路和其他方法的优劣对比是什么?
3. 技术问题
进程同步的几种方式,分别有什么应用场景?
进程间通信方式的原理和优缺点,适用什么场景?
有个多人协作开发的场景,问应该选择什么设计模式(我回答了一个模板方法,他说其实还有很多选择)。
请介绍一下机械臂与相机的标定过程,标定时需要注意哪些问题?
4. 编程基础问题
全局变量存储在哪个内存分区?它的生命周期和作用域是怎样的?
项目是否涉及底层开发?如果有,具体是在哪些模块上体现的?
前后端分离的概念,具体是怎么实现的?
#软件开发笔面经#
全部评论
相关推荐
点赞 评论 收藏
分享