联想嵌入式凉经

联想招的是x86平台的BMC开发,本人是嵌入式MCU方向的,说实话完全不在一个方向上,但是我想碰运气就投了,结果给面了。

整体感受下来的话,面试官非常和蔼,体验很好。但是碍于不对口,15分钟速通了。下面是面试内容。

  1. 寒暄问候
  2. 问项目相关的问题,但是我的项目这块他好像不是很懂,问的东西都比较的基础。大概就是安全啊、传输啊这块的内容。
  3. 讲一下Linux软件、硬件的一个大致体系,大概包含些什么? 我说不是很了解,说了点设备树什么的。
  4. 讲一下一个完整的嵌入式设备包含些什么? CPU、Flash、RAM、外设,不知道还有什么
  5. A使用USB给B传输数据,配置了DMA。A传输完成之后,B的CPU去读DMA映射的内存区域,发现没有数据,讲一下可能的原因? 我说是不是DMA没有触发,他说不考虑通信问题,考虑系统这个层级,说有没有可能是内存没有同步到cache?我说不了解。
  6. 讲一下联合体和结构体的区别。怎么解决和定位内存泄漏、越界的问题。
  7. 一个服务器多个客户端,如何去维护和每一个客户端连接的socket。 没学过C的网络编程,我跟他说我知道Java里面是给每个用户发个令牌,用令牌确认身份。我答出来的时候自己都没蚌住,太逆天了
  8. 反问环境,我说你们做嵌入式哪个方向的。

求大佬讲解,属实是不对口,一点都不知道。

全部评论
好像是同一个面试官,uu你是收到感谢信了吗
点赞 回复 分享
发布于 09-06 17:59 上海

相关推荐

评论
2
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务