本人211机械渣硕,自学转行嵌入式软件开发,
四月份准备找实习,收到上海联发科offer,实习两个月,
七月份准备秋招,最终签约紫光展锐,
岗位:软件架构工程师,base:上海,
下面分享一下面经:
9.10 一面(视频面,两个面试官)
面试官:我看你在mtk实习过,这也是个大公司,为啥不选择mtk呀?(本人mtk实习转正)
我:mtk的岗位偏向于技术支持,我不太喜欢。
面试官:我们这边也有技术支持。
我:(尴尬)我对展锐前景比较看好。。。。(彩虹屁,你懂的)
面试官:哈哈哈
我:跟着笑
技术问题:
- 介绍实习项目:
我实习的时候做了一款手机性能监测的APK,主要是安卓开的,但是我主要介绍了底层的Linux系统方面的实现,这个项目是必问的,把自己的项目搞透,透,透
- 基础知识:
- C++中虚函数的工作原理,用c语言能实现多态吗?如何实现?
- 进程和线程的区别?不只是概念,往深了说
- static关键字的作用?线程同步的方式?
- 堆和栈的区别?
- 什么是实时操作系统?Linux操作系统是实时操作系统吗?为什么?中断时间不可预期,自旋锁
- 系统调用的整个流程?从用户态到内核态。。
- 编译原理懂吗?
- 反问:
我:请问您觉得我还有哪方面需比较薄弱?
面试官:你表现挺好的
我:一共几轮面试?
面试官:最多三轮,面的越多,工资越高,你等着明天二面吧
我:谢谢
9.11二面(主管面)
- 实时操作系统,Linux为啥不是实时操作系统,如何把Linux改为实时操作系统?
- 讲一下你对架构的理解?
- 你要是做一个智能驾驶系统,会分为哪几部分,为什么?
这一面主要是发散性的知识,要大胆地说。
总结:
二面通过,但是并没有把我往上推到三面,9.20号突然收到 sp offer,挺满意的,最终决定拒了MTK,签了展锐,除了薪资比mtk高不少之外,主要还是这两年国家大力扶持国内集成电路企业,展锐也获得了大基金的投资,前途应该不错!
后边还有一些面试就直接拒了,毕竟违约金一个月工资,伤不起。。。
全部评论
(6) 回帖