芯动嵌入式一面2022/9/20 面试官是个挺年轻的小哥哥,先简单介绍了面试时间和面试流程。 做了简单的自我介绍。 用c多还是c++多,c的程序结构是什么?(顺序,选择,循环结构) c语言的大端,小端?(大端:高字节位存放在内存的低地址端 小端:低字节位存放在内存的低地址端) static关键字的作用? 栈和堆的区别? 常用的数据结构有哪些(数组栈链表树) 对树了解哪些? 常用的c++容器有哪些?接着追问vector 与deque的区别是什么? 简单介绍一个项目,遇到的困难及如何解决? 常用的开元数据库有哪些? 如何建立数据库的? IIC通讯是如何实现的?