小米许愿贴-C/C++开发工程师
一面 8月28号 15:00 视频面试40min
问的问题都比较基础,也没有介绍项目(我的项目和岗位不相关),直接问问题
时间过的有点久了,记得不太清楚问了哪些问题,但是都很基础。
1 代码找错误的问题,主要是指针指向了野指针
2 strcpy实现
3 多态
4 进程间的通信
5 线程和进程的区别
6 线程同步
7 OSI七层模型
8 TCP/IP四层模型
反问,整个过程都很不错,问的都是我在简历上写的内容
二面 9月3号 10:00 视频面试45min
1 自我介绍
2 问了项目中的一些点,例如项目中的多线程,是否用到单片机
3 因为我是做路径规划的,所以叫我介绍一下常用的路径规划算法
4 介绍git版本库
5 单片机的中断处理机制
6 自旋锁和互斥锁,信号量这些
7 进程和线程
8 链表和数组
9 递归的斐波那契
10 手写一下二叉树的前序遍历
11 sizeof变量和指针
12 memset和memcopy
13 m_sleep和m_delay(这个是写驱动的延时函数)
反问
许愿小米
#面经##小米##C++工程师##校招#