小米电话一面二面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

相关推荐

头像
04-01 22:07
已编辑
C++
4月1日讯飞一面凉经先自我介绍,在家呆了一个月零三天,没怎么跟人说话,本身就是i人,介绍磕磕巴巴,加之公司做的项目我已经忘干净了,而且我的职责也只是打打酱油,说到一半头脑发晕,然后就什么也想不起来了,自己说尬住了,然后草草结束自我介绍。面试官问答环节,我尽量回忆,问的最多的就是内存泄漏怎么办?怎么办?找百度!我能想起来的就是gdb调试的bt查看崩溃的函数调用信息,还有一个就是编译时加上某个参数然后运行崩溃会生成.core文件,在命令行分析这个文件就可。追问这个.core怎么分析,答是从一篇帖子中了解到的,没有实际用过所以不记得了。问用过哪些开源库?答curl库,因为之前写的ftp和sftp文件同步程序用到过,还有一些七七八八的库。面试官听到curl来劲了,问有没有用过里面的内存泄漏检测模块,我说没有。问之前项目里用过哪些设计模式,答单例,抽象工厂,策略,然后一通瞎说,最后自己听不下去了闭嘴了。问线程死锁以及解决方法,说了一些不知道有没有说对。问为什么离职,说了一些。问Python处理Excel用到的模块是什么,答忘了,追问这都能忘,你到底有没有做过这个,答平时写Python都是百度抄的,真的不记得这些。最后反问,招聘的这个岗位具体是做什么的。面试官巴拉巴拉,我变发呆边听,我说是不是嵌入式相关的,他说偏应用层,我说听着像是测开的工作,说不是就是招开发,我说我问完了谢谢拜拜。总结一下,一共二十几分钟两个面试官轮流问了一下,问的大部分问题都不会,介绍的项目也是胡扯八道,紧张,脑袋空白一直伴随着我,说话语无伦次,辛辛苦苦背的八股没怎么问,一直问内存泄漏(肯定就是测开岗)怎么整。后面可能要加强心理素质,回头搞几个ai模拟面试,八股还要背,简历项目写少一点,尽量简单一点。
点赞 评论 收藏
转发
5 97 评论
分享
牛客网
牛客企业服务