cvte2022秋招+北京朝歌面试笔试题

2022-11-11 18:19:02 浏览数 (1)

北京朝歌

  1. 拿到毕业证了吗?
  2. 简单讲下计算机科学与技术都学过什么东西?
  3. 对自己在专业上的评价是怎么样的?
  4. 为什么选择嵌入式?嵌入式对硬件打交道比较多;
  5. openCV负责什么工作?
  6. 获得了什么奖项?是团队项目?
  7. 你觉得自己C语言和C 哪个更好一点?
  8. 在C语言中判断一个字符串是否被另一个字符串包含,使用哪一个标准块?(函数)
  9. strcmp和strncmp有什么区别?
  10. 字符串拼接使用什么函数?
  11. 文件IO中,在文件中指定位置写入一段字符串具体要怎么操作?
  12. 网络编程中的三次握手过程简单描述下;
  13. 数据结构,在一个双向链表中间插入一个节点要进行哪些操作?具体说;
  14. 面向对象的三大特性简单描述下;
  15. 编程语言中的递归函数有什么特点?(我说了循环)怎么循环的?
  16. 回调函数是怎样工作的?
  17. 面试嵌入式软件工程师这个岗位你有什么优势?
  18. 你有什么想问我的问题吗?

CVTE

2022年7月5日CVTE校招一面

  1. 说一下做过的项目有哪些?
  2. 餐厅点餐系统负责项目哪部分的?
  3. 功能设计有哪些部分?
  4. 点餐系统菜谱的增减通过什么数据结构做的?
  5. 数据储存通过什么方式?
  6. 模拟电梯是通过什么模拟的?
  7. 主要学习的编程语言是什么?
  8. 项目是个人兴趣还是因为什么去做的?
  9. 面试的是嵌入式,对嵌入式有什么理解?
  10. 为什么选择嵌入式这个方向?
  11. 你说喜欢编程,嵌入式是编程中一个方向,为什么喜欢嵌入式这个方向?
  12. 你觉得嵌入式这个行业未来会有什么发展?
  13. 你觉得你做项目和你了解的嵌入式这方面,他有什么特点和优缺点?
  14. 中断有什么优缺点?
  15. 你的项目应用场景是什么样子的?
  16. 说在项目流程什么时候会用到中断?
  17. 使用中断的注意事项是什么?
  18. 用到过哪些串口?
  19. 串口的应用场景是什么样的?比如什么时候会用到串口?
  20. 蓝牙模块除了控制还用来做什么?
  21. 具体说下蓝牙模块是怎么控制的?
  22. 有用串口来传输数据吗?怎么实现的?
  23. GPIO有哪几种工作模式?
  24. Linux系统启动流程,包含哪些部分?
  25. 开发板上电后跑哪几个部分?
  26. Uboot是怎么启动kernel的?
  27. 进程和线程的区别?
  28. 进行进程间通信使用什么方法?有用过其中哪种?
  29. 项目模拟电梯的多进程是应用在哪些方面?
  30. 项目模拟电梯用到的是什么通信?
  31. 为什么选择消息队列?消息队列的优点?
  32. 什么叫线程池?
  33. 为什么使用到线程池?
  34. 线程池最有效的作用是什么?
  35. 申请一块内核内存你会用到什么方法?
  36. malloc最多能分配多大的内存空间?
  37. 链表和数组有什么区别?
  38. 用什么方法判断链表是环形链表?
  39. 怎么判断循环队列为满状态?
  40. 什么情况下会用到二叉树?
  41. 怎么用二叉树对比大小?
  42. 二叉树的结点个数怎么求?
  43. 用shell查找当前目录前缀名有ABC,后缀为.txt的文件,怎么查找?(把shell代码在讨论区写出来)
  44. C 的多态是怎么实现的?
  45. 实时拷贝技术是什么?
  46. 宏跟函数有什么区别?
  47. 两个函数之间共享一个内存怎么实现?
  48. 局部栈在系统调用中溢出了,要用什么办法解决?
  49. Python的内嵌数据结构有哪些?
  50. 什么是列表推导式?
  51. 有什么需要你对我了解的问题?

0 人点赞