面经:麦科田医疗 嵌入式软件开发

一面 2024.10.12

  1. 自我介绍
  2. 对每个项目细节逐一拷问,而且面试官对多线程部分很感兴趣(有被问到线程间通信交互的同步、异步方式),其次就是mysql表的设计。由于在自我介绍中提到了本科毕设做的嵌入式相关,因此这个也被问了蛮久。总的来说,项目被问了挺长时间。
  3. 什么是多态?
  4. 内存包含哪些分区?代码区、堆区分别用来存放什么?
  5. 设计模式了解吗?说一下单例模式;饿汉模式的具体实现。
  6. 反问

八股总体不难,能被回想起来的只有这些。面试重点还是在项目上。

(40min)

二面 2024.10.18

  1. 自我介绍
  2. 挑一个项目详细讲
  3. 多线程之间怎么通信、同步?
  4. 为什么选用MySQL数据库?考虑过其他数据库吗?
  5. 说一个项目的难点。怎么解决的?解决后提升了多少?有考虑过为什么能解决?
  6. 嵌入式的项目用的什么芯片?怎么显示结果的?怎么用MQTT传数据到电脑端的?
  7. 有用过github发布项目吗?
  8. 有拿过别家公司的offer吗?
  9. 希望在深圳发展吗?
  10. 通过什么渠道了解到公司的?
  11. 反问环节。

(30min)

总结:和一面一样,项目被问得很深。平时花很多时间在背八股上,就没来得及仔细梳理很久以前的项目,麻了麻了。

全部评论
佬,有二面了吗?
点赞 回复 分享
发布于 10-16 16:45 陕西
老哥可以问问你的项目做的什么吗
点赞 回复 分享
发布于 10-17 15:39 湖北
佬,能问问二面问的啥吗?
点赞 回复 分享
发布于 10-19 11:22 江苏
佬,总共几面呀。我看校招手册上二面综合面就是最后了?
点赞 回复 分享
发布于 10-21 09:27 江苏

相关推荐

麦科田 耗材研发岗 总包21w 硕士
点赞 评论 收藏
分享
 一面 9.191. 自我介绍2. FreeRTOS任务之间通信是怎么做的?(任务通知,信号量,互斥锁)平时用什么比较多?3. 信号量和互斥锁的区别?  (信号量一般用于任务同步,互斥锁用于临界资源保护,因为会有优先级继承)4. 那你讲一讲优先级翻转?5. 中断里面可以用freeRTOS函数吗?(一般优先级小于5就不可以)6. 为什么优先级小于5不可以?(当时脑抽了没答上。。。其实这里应该回答临界资源保护时,给BASEPRI寄存器写configMAX_SYSCALL_INTERRUPT_PRIORITY默认0x50,则优先级7. 了解任务的上下文切换的具体过程嘛?谈一谈?8. 你看过这部分的源码,都是汇编写的,那一些汇编指令你知道吗?9. static关键字的作用,从C和C++两个语言去回答10. 多态的实现原理11. ROS通讯机制12. linux驱动了解吗?设备树和debugfs?13. 为什么想来拓竹手撕1. 验证IP合法地址2. 无重复字符的最长子串 --------------------------------------------------二面 10.081. 自我介绍2. FreeRTOS任务之间通信?讲一件事件通信的原理3. 项目中的困难点?4. 讲一讲解决过印象比较深的BUG5. 你是如何平衡产品交付时间和自己研究生实践?6. 项目里面需要改进的地方?7. 项目体现你程序工作量的地方?8. 为什么想来拓竹?你觉得拓竹和大疆、华为这些公司比较,优缺点如何9. 对一面有什么需要补充的吗?之前以为这种开放性问题会挺好回答,结果实际被问我一头雾水,有些面试官也觉得并不困难,问我还有吗/笑哭,我项目里面总不能处处是困难吧,或者有些小困难不值得提的也记不起来了。面试我的应该是个leader,技术细节问的比较少,全是宏观开放的问题。--------------------------------------------------意向  10.26 #软件开发笔面经##面经#
点赞 评论 收藏
分享
1 18 评论
分享
牛客网
牛客企业服务