面试复盘|小米软件开发工程师-C/C++ 一面

  1. 开局自我介绍
  2. 面试官详细问我的项目(web服务器)耗时10分钟
  3. 面试官问我看过什么书,我说了一遍,面试官说:你都看过了,问八股肯定也会,不问了
  4. 面试官问我懂不懂kernel 或者底层开发 或者 安卓编译原理,我说不懂
  5. 算法题:翻转链表子区间。

反问:
  1. 技术栈,做什么的?面试官说他们部门主要做安卓的kernel,usb 蓝牙 wifi nfc的通信协议栈开发,所有linux api接口以下的底层开发,到上层的framework,都是在承担的。
  2. 问用什么语言,主要是java,底层也有一些C++。
  3. 问新人培养,入职有很大的gap怎么办?面试官:学呗,新人来了前半年都在培训学习。
  4. 流程:2次技术面 + HR

面试官说我做的东西都是linux上层的东西,他们不太用,主要是底层的东西。所以gap还是很大的。
和我预想的C++软件开发还是区别有点大的,是不是部门的问题呢。~不太懂,求大佬解答~

#面试复盘##面经##小米##C++工程师##校招#
全部评论
兄弟二面有结果了吗,多久出结果
点赞 回复 分享
发布于 2021-08-30 18:32
小米手机***的
点赞 回复 分享
发布于 2021-09-01 18:46

相关推荐

威猛的小饼干正在背八股:挂到根本不想整理
点赞 评论 收藏
分享
5 23 评论
分享
牛客网
牛客企业服务