小米 自我介绍+项目提问 1.IIC中从机是如何知道的主机呼叫的是自己 2.CAN总线的特点,速度 3.vim的三种模式 4.C和C++区别 5.linux操作系统由用户态调用内核的函数,常用的函数 6.什么是虚函数,什么是纯虚函数 7.什么是重载,什么是重写 8.debug的方法有哪些? 9.验证大小端存储的方法? 10.什么是条件变量?进程间的通信方式? 11.怎么判断一个链表是不是环形链表? 12.文件查找命令?文本查找命令? 13.驱动注册的步骤,以及是怎样被用户调用的? 14.什么是智能指针? 15.堆和栈的区别? 16.查看linux内核版本的命令 17.查看linux...