小米22校招记录/面经

---------------------------------------------------------------提前批----------------------------------------------------------------
6.19 投递
芯片平台规划工程师

6.20 测评

7.29 约面

8.2 一面

8.5 感谢信

6月的时候小米提前批开放了硬件研发和自动驾驶相关的岗位,因为小米一直是我的第一意向公司,所以我投递了一个看着最符合的岗位【芯片平台规划工程师】,感觉应该和嵌入式开发差不多,等了一个多月才约面,面试过程有点尴尬,是个年龄稍大的面试官,全程都让我讲课程中学了什么,讲冯诺依曼体系架构,讲人工智能课程学了什么,一点都不关心我做过的项目,然后最后反问的时候面试官说这个岗位不写代码。。感觉有点奇怪,觉得反正也不是意向岗位,挂了就挂了吧。

---------------------------------------------------------------正式批----------------------------------------------------------------
7.29 投递
无线通信软件开发工程师

8.7 测评

8.18 一面
手撕代码:在数组中找到出现次数大于一半的数

8.20 二面
手撕代码:数组中出现次数超过一半的数字

七月底所有岗位都开放投递了,就通过内推投递了更符合的岗位无线通信软件开发工程师,流程也比较快,做完测评一周约一面,一面结束立马就可以通过内推人查的结果了,半天后约了二面,目前二面已经完成。走了狗屎运一二面撕同一道题,二面的时候回答华为和小米同时给我offer我怎么选这个问题感觉没有回答的很好,希望面试官不要误解,这真的是我意向公司的意向岗位了,希望能通过,早日拿到心动的小米offer。

---------------------------------------------------------------8.23更新----------------------------------------------------------------
【沟通offer】状态

---------------------------------------------------------------9.24更新----------------------------------------------------------------
9.24 oc
9.24 offer
#面经##校招##芯片平台规划工程师##小米#
全部评论
您好,想问一下小米通软面试的时候除了手撕代码还问了些什么问题呀?
点赞 回复 分享
发布于 2022-06-18 16:35
小米的芯片平台这边都问什么啦😁
点赞 回复 分享
发布于 2021-11-17 18:03
请问你知道无线通信软件开发工程师具体是干啥吗?我也拿到了offer,还在考虑去不去😂
点赞 回复 分享
发布于 2021-11-02 15:59
明天面芯片规划工程师,老哥能说一下这个岗位具体是做什么的么?
点赞 回复 分享
发布于 2021-09-26 15:34
老哥,你投的是哪个地方的小米啊? 我8.20号一面结束到现在都还没收到二面通知,内推人那边说一面已通过。真难啊!
点赞 回复 分享
发布于 2021-08-26 18:47
求问offer沟通自己在流程中可以看到吗?还是只能内推人看?
点赞 回复 分享
发布于 2021-08-24 13:51
一面二面的题目是一样的嘛?
点赞 回复 分享
发布于 2021-08-21 13:24
所以你还是去了华为😏😏😏
点赞 回复 分享
发布于 2021-08-20 17:06
哈哈拿来练手的小米已经拖了我快两个月了🤣
点赞 回复 分享
发布于 2021-08-20 15:33

相关推荐

📍面试公司:小米🕐面试时间:8.21💻面试岗位:c++开发工程师❓面试问题:1.自我介绍2.C++中malloc和new的区别?delete和delete[]能混用吗?3.什么是虚函数表?多重继承下的虚函数表结构是怎样的?4.智能指针有哪几种?shared_ptr的线程安全性如何?循环引用怎么解决?5.如果类中有const成员或引用成员,能否自动生成移动构造函数?为什么?6.std::vector的扩容机制是什么?扩容时代价多大?如何避免频繁扩容?7.什么是内存对齐?为什么需要内存对齐?如何手动控制结构体的内存对齐?8.如何使用Valgrind或ASAN排查内存泄漏和越界问题?你在项目中用过吗?9.说说std::map和std::unordered_map的底层实现及时间复杂度10.如何用GDB调试死锁?thread apply all bt 这个命令有什么用?11.进程和线程的区别?进程间通信有哪些方式?哪种效率最高?12.线程同步有哪些机制?std::mutex、std::lock_guard、std::unique_lock的区别?13.什么是虚假共享(False Sharing)?如何避免?14.讲一下TCP拥塞控制机制?TIME_WAIT状态的作用是什么?15.Epoll的水平触发和边缘触发有什么区别?使用场景是什么?16.手撕:实现一个线程安全的环形队列(支持多生产者多消费者)17.手撕:二叉树锯齿形层次遍历(Zigzag Level Order)18.项目深挖:🙌面试感想:面经题并不刁钻,主要以项目为主,问了很多项目的细节
查看18道真题和解析
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务