阿里云IOT岗面试复盘

Mar 4, 2021


项目有关问题

  • 安全启动
  • 可信环境
  • 固件加密
  • 分段、增量升级
  • 可信根
  • 国密与业务中国密的使用

知识的深度与广度

  • UEFI安全启动如何实现
  • 除了块加密之外,怎么实现文件系统层的加密
  • glibc与uclibc的区别,是否都支持pthread
  • arm32架构函数参数怎么传递?(哪些寄存器可以传递参数,超过这些寄存器的参数怎么处理),ARM64架构又是怎么实现的
  • 如何在用户态设置钩子函数?
  • 线程的性能消耗主要在哪些地方?线程间的哪些资源是共享的,哪些资源是独立的
  • 协程,如何用C语言实现协程