首页 > 大疆嵌入式【二面凉经】TVT
头像
拿铁哥
编辑于 2020-09-08 20:53
+ 关注

大疆嵌入式【二面凉经】TVT

8.16 笔试
8.26 一面 电话技术面
9.2   二面 视频技术面
9.8   感谢信

一面(一个面试官): 22min
1、自我介绍
2、询问项目用到的技术
3、Linux内核态、用户态的相关问题
4、socket编程相关知识
5、Linux设备驱动开发学过吗,有涉猎到哪些方面
6、Liunx字符设备驱动方面介绍一下(巴拉巴拉)
7、有没有拿到其他公司的offer,能否实习
8、反问环节(面试官从事的方向,下一步的安排..巴拉巴拉)


二面(一个面试官+一个HR):30min
1、自我介绍
2、C语言方面
  • 作用域有哪几种类型
  • static修饰符的作用(修饰全局变量、局部变量、函数时候分别发挥的作用)
  • 说到static修饰局部变量只会初始化一次时,进一步问为什么只会初始化一次?(和存放位置有关,如果是普通局部变量会在栈区,函数调用完毕就会释放,当时没有准确回答出存的位置)
3、嵌入式中断的使用、以及使用的过程要注意什么(也就是问中断里面不能做什么)(不能长时间延时,不能printf,不能休眠 balabalba...)
4、如果使用中断时非要延时该怎么办(没答上来,当时脑子一热回答用定时器),面试官引导要用什么API,(仍然没回答上来),实际上要用udelay、mdelay...等
5、Linux设备驱动开发过程中,要调用相关的API进行内存分配,能答上几个(kmalloc、vmalloc...),面试官进一步问,这几个API的区别(没答上)
6、选一个项目进行说说(选了一个个人项目),介绍项目用到的技术、我认为的优点、缺点(巴拉巴拉巴拉)
7、项目实际上是一个ARM的嵌入式应用程序开发,面试官听到我用多线程处理多输入源(按键、触控屏、命令行)的时候,为什么不使用select,开销也不会特别大?
我:巴拉巴拉,以前的项目也使用过select,后来去了解select的监听机制之后知道了select会反复从内核空间和用户空间拷贝fdset会而造成较大开销,而用线程则只会在创建和销毁的时候有较大的开销(个人体会,不一定正确)
8、说一下TCP三次握手的具体过程?我:巴拉巴拉巴拉...   面试官追问:为什么不能只进行二次握手,巴拉巴拉(只回答出了一种情况)
9、反问环节:面试官从事的方向?我的专业技能在贵公司能从事哪部分的工作?巴拉巴拉


9.8 在做小米笔试的时候收到了感谢信,心态很down。
总结:太菜了禁不住嗷嗷大哭

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐