VIVO嵌入式线下面试(深圳)

1. 面试官对自己业务的介绍:游戏和操作系统等,更偏操作系统的优化
2. 自我介绍和项目简单介绍
3. 你认为操作系统应该具有哪些基本的功能?
4. 项目问题,是否移植了所写的代码?
5. 操作系统在跳入到main()之前,要做什么预处理才能保证main()函数能正确执行?
5. 项目问题,里涉及到几类寄存器?CPU的缓存有多少级?
5. 为什么要做这个项目?
6. 遍历二叉树,迭代法和递归法的区别是什么?
7. 压栈出栈会导致什么问题?一般,一个线程栈或者一个进程栈的大小是多少?发生栈溢出,程序会怎么样?
8. 发生页面故障时,操作系统会怎么处理?
9. 代码里,如何防止内存泄漏或者内存越界的问题?
10. 讲一下第二个项目的逻辑?
11. 怎么设计线程池更合理?
12. 你对于自己专业方面,更擅长什么?为什么不继续搞理论研究?
13. 什么时候开始学的编程?
14. 你有什么问题?

刚面完就收到感谢信了。全程大概18分钟左右。
2024.10.09
  #vivo#  #嵌入式#  #线下面试#   #深圳#
全部评论
这也挂。。。
点赞 回复 分享
发布于 10-10 00:19 重庆
答得好也可能把你挂掉,我也纯找罪受,坐高铁去参加什么线下面。真被恶心到了
点赞 回复 分享
发布于 10-10 02:03 辽宁

相关推荐

不愿透露姓名的神秘牛友
11-09 08:48
砺星工业 嵌入式软件工程师 16x15(240) 硕士其他
点赞 评论 收藏
分享
5 7 评论
分享
牛客网
牛客企业服务