文章目录
- 一面
-
- 1、提问:
- 2、手撕:
- 3、反问:
- 二面
-
- 1、提问(项目相关):
- 2、提问(基础相关):
- 3、反问:
- HR面
- 总结
一面
1、提问:
- 学习了哪些课程;
- 数据结构学了什么;
- 基本数据结构与算法介绍一下;
- 查找算法有哪些;
- 堆排原理;详细介绍;(二叉堆的特点、怎么操作)
2、手撕:
- 手撕堆排;(主要就是heapify、shiftdown之类的操作)
【C++】【排序算法】堆排序、构建堆、插入、pop堆顶【手撕最大堆】
3、反问:
- 反问岗位的具体要求;(要加强linux 方向,以及linux 编程)
二面
1、提问(项目相关):
- 参与度较高的项目介绍;
- ARM、 FPGA 分别主要负责做什么;
- 主要用什么编程语言、代码量;
- 项目主要的难点;
- 算法落地的具体实现,整个流程;
- 定点数、浮点数;整个结果的误差允许范围;
- ARM 的通讯部分;(主要用来模拟)
- 模拟通信的实时性问题;
- C++ 应用的项目;
2、提问(基础相关):
- 自旋锁的了解;及其应用方向;
- 大小端;大小端检测;(用char* 检测int 地址);
- 信 处理的了解;
- DFT、FFT 区别及其了解;(忘了)
- 无限滤波、优先滤波,及其延迟;(不会)
- 想从事的方向;
3、反问:
- 软件部分的需求,岗位主要做什么;(偏底层驱动、中间件、firmware)
HR面
- HR面总结的有点晚了,基本上忘光了问了啥;
- 自我介绍里有讲到的东西基本都问了;
- 为什么选择做软件,而不去做IC 或者其他的;(因为我是转了的)
- 为什么考研不考别的;(因为我考了本校)
- 有没有拿到什么offer;
总结
- 每个面试官都很友好;
- 流程很快,没有拖着;
- 每一面针对性都蛮强的;
- 整体面试感觉很不错;
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览116088 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!