1.所有的项目里面,你觉得你哪一个是收获最大的?2.FreeRTOS 上面的用多任务调度和Linux上面的进程线程有什么区别?3.假设你遇到了I2C通信失败,比如采集温度失败,或者采集到温湿度是错的,这种情况是怎么处理?4. FreeRTOS 上,你通常用什么方式来做多任务之间的数据或者变量的传输的?5.加一个软件看门狗,你觉得它的优先级应该是比较高的,还是比较低的?为什么?6.更喜欢用C还是C++?7.什么变量是存在堆里面的?什么在栈里面?什么在静态区?有什么在.bss 里面?8. C++里面的指针和引用的区别9.C++里面可以用new创建不同的类来实现面向对象,如果我现在就只能用C的情况下,你觉得用什么样的结构可以实现类似于C++的这种10.内联函数和宏定义的区别?11.程序遇到崩溃(程序崩溃(如野指针、栈溢出)或FreeRTOS的Hard Fault)是怎么解决的?12.为什么考虑投我司?