小米电话一面二面c/c++

一面
面试官中间一直有停顿,面了40min。问的东西很基础,面试官应该是嵌入式开发方向的,感觉华为实习的底软经历不能写进来了啊,以后不会全部嵌入式部门捞起来吧。。。🤣菜鸡自抱自泣。

自我介绍

代码量

实习内容

Shell脚本知道吗

Linux经常用的命令

项目中哪些是在linux下

Cpp和C区别,各自的特点

C可以做应用程序吗(菜鸡竟然回答的不知道。。。答案是肯定的。。。)

知道Unix高级编程吗(可以具体一点问吗,然后就直接跳过了)

虚函数

知道回调函数吗

单例模式有用到过吗(没有。。。)

C 中为什么要加STL,它的特点,优点

经常用到的字符串的函数,标准的

你知道可重入函数吗

怎么实现的可重入(不知道。。。)

你知道static关键字吗,它和可重入有什么关系

volotile关键字你知道吗(不知道。。。)

结构体大小计算你知道吗

项目中有用到过多线程吗,多线程是自己写的吗,多线程相关的调用接口有哪些

定义一个数组A[10],不允许定义其他变量,通过指针方式取出第一个元素(感觉有坑,应该是想问数组名和指针的区别?)

二级指针有了解过吗,二级指针存储的内容

讲一讲常见的数据结构

队列有用到吗(对vector比较熟,,,那你讲一下吧)

你上学的过程中有学到数据结构这门课吗?知道图吗?

说一下单链表反转的思路

队列和栈

树的遍历方式有那些

怎么计算二叉树的深度

操作系统有学过吗,你知道生产者消费者模型吗?(不知道。。。)

说一下进程和线程

你知道TCB吗?(不知道。。。)

说一下死锁

怎么避免死锁(不知道。。。)

你知道同步互斥吗

进程间通信了解吗

给你出一个编程题,算阶乘

你接触过哪些芯片吗?你这个实习内容里的PTN7900板子是啥?跑的什么系统?

驱动代码你有了解过是吗(没有!)

你学习成绩怎么样?

你有没有觉得计算机相关的书籍里哪些比较重要,有看过哪些书说一下

你之后有什么职业上的规划

刚才的的面试过程你给自己评价一下自己,哪一些擅长哪一些不擅长

你知道五级流水线吗?(不知道,后面查了是arm相关的)

Python用过哪些比较多的模块/包

讲一下python里面的字典

今天的面试就先到这。。。

二面,偏聊天,27min

自我介绍

期望工作地点(深圳)

项目

线上比赛

平时使用linux开发吗

多态

复杂数据结构有自己写过吗

看过这个STL的源码吗

你对纯C熟悉吗

你看过linux的源码

说一下同步异步

多线程怎么保证数据安全

除了加锁还知道那些

进程通信

链表怎么判断有没有环

项目遇到困难怎么解决

平常学习完会有什么总结输出

对安卓接触过吗

Linux用户态内核态有了解过吗

对驱动了解吗,看过linux里驱动的源码吗

面对和上级意见不一致怎么处理

对小米的了解

你希望来这边工作吗

有什么想问的


#小米##校招##面经##C++工程师#
全部评论
定义一个数组A[10],不允许定义其他变量,通过指针方式取出第一个元素  这个是什么意思呢?
点赞 回复 分享
发布于 2019-09-05 18:03
膜拜下豪哥
点赞 回复 分享
发布于 2019-09-06 20:43
这一面的内容也太多了吧😪😪
点赞 回复 分享
发布于 2019-09-06 20:55
一共就二面吗
点赞 回复 分享
发布于 2019-09-17 16:59
暴风哭泣中!希望他也问我成绩!
点赞 回复 分享
发布于 2019-09-19 14:58
老哥,实习过了吗
点赞 回复 分享
发布于 2019-12-24 17:17
你这感觉不会的挺多的呀
点赞 回复 分享
发布于 2019-12-26 17:26
请问在哪投的?我怎么一直找不到小米的暑期实习招聘信息呢
点赞 回复 分享
发布于 2020-04-16 12:02

相关推荐

6 99 评论
分享
牛客网
牛客企业服务