小米一面暖经

小米一面 45min

1.自我介绍

2.讲一下实习和自己的项目大概做了什么?

3.C++的三大特性

4.菱形继承的问题是什么? 如何解决?

5.构造函数和析构可以是虚函数吗? 为什么?

6.讲一下智能指针? 什么是RAII?

7.对比一下vector和list?

8.deque场景和底层结构了解吗?

9.lambda的场景?

10.什么是回调函数?

11.讲讲进程和线程间通信? 有哪些方式,什么场景?

12.C++的lock_guard讲讲?

13.左值引用右值引用对比一下

14.手上有其它offer吗? 学校的一些事情...

15.手撕

a.单例模式

b.strstr实现一下

16.反问

a.手机测试工具开发,用来测试手机的传感器,相机模组,音频,主板等,上位机去控制光源板,电源

UI的展示,手机功能校准和测试,调用硬件供应商提供的.so,api来控制,硬件环境达标
2+1轮面试,6个月试用期
#发面经攒人品#
全部评论
揭幕战鸭梨真黑
1 回复 分享
发布于 2025-10-22 22:05 北京
威少只能去国王了
1 回复 分享
发布于 2025-10-22 22:05 北京
山东师范能面小米?
点赞 回复 分享
发布于 2025-11-10 15:02 山东
小米给offer快吗
点赞 回复 分享
发布于 2025-10-24 19:47 上海
base南京吗,一样的业务,疑似面了同部门
点赞 回复 分享
发布于 2025-10-23 12:04 江苏
试用期有点长
点赞 回复 分享
发布于 2025-10-22 20:03 北京
单例模式考得多
点赞 回复 分享
发布于 2025-10-22 20:03 北京
谁问你了
点赞 回复 分享
发布于 2025-10-22 20:03 北京
接好运
点赞 回复 分享
发布于 2025-10-22 20:03 北京
小米给offer快吗
点赞 回复 分享
发布于 2025-10-22 20:03 北京

相关推荐

核心工作体验1. 节奏与强度:一线开发岗节奏最快,需求迭代紧,加班是常态(但多数大厂已规范加班制度,非无意义耗时长);资深技术/架构岗更重设计和方案,加班频次低但精神压力大,需对技术方向和系统稳定性负责;管理岗则兼顾技术和团队,更多是跨部门沟通、排期协调。2. 工作内容:很少做重复的基础编码,多是高并发、高可用的核心业务模块或技术基建,接触的业务场景大、数据量多,能接触到行业前沿的技术框架和解决方案,纯“搬砖”的工作会被标准化/自动化工具替代。3. 协作模式:流程高度体系化,从需求评审、开发、测试、上线到复盘,有明确的规范,跨团队协作多(比如和产品、测试、算法、运维配合),沟通成本高但效率有保障,每个人都是项目中的一个环节,注重团队配合而非个人单打独斗。4. 晋升与考核:有清晰的技术晋升通道(如阿里P序列、腾讯T序列),考核以结果为导向(业务价值、技术产出、团队贡献),35岁的职业瓶颈在大厂更明显,但只要有核心产出(比如负责过核心项目、做出技术突破),晋升和留任的机会远大于中小公司。大厂的核心优势(对程序员发展最有价值的点)1. 技术与资源优势:能接触到海量的用户和数据,有充足的技术预算做架构升级、技术调研,不用为“缺服务器、缺人力”发愁,适合深耕技术、积累高难度项目经验,为后续做架构师、资深专家打基础。2. 职业背书强:大厂的工作经历是行业内的“硬背书”,后续无论是内部晋升、跳槽到其他大厂/中小公司做技术管理,还是创业,都有更多话语权和机会,薪资溢价也更明显。3. 体系化的成长:有完善的技术培训、新人导师、技术分享体系,身边的同事多是名校/大厂背景的技术高手,“内卷”的同时也是互相学习,能快速提升技术视野和解决问题的能力。4. 薪资与福利:整体薪资(基本工资+绩效+年终奖+股票)远高于行业平均水平,福利体系完善(五险一金按最高比例交、补充医疗、餐补、班车等),尤其是资深技术和管理岗,股票分红是重要的收入组成。主要挑战(贴合技术岗的职业痛点)1. 竞争与淘汰压力:大厂实行“末位淘汰”或“绩效分级”,团队内竞争激烈,尤其是一线开发岗,若长期没有核心产出,容易被年轻程序员替代,35岁左右若未晋升到资深技术或管理岗,会面临明显的职业焦虑。2. 个人话语权有限:大厂的业务和技术方向由高层定,一线开发甚至资深技术岗,更多是执行层面,很难按照自己的想法做技术探索,创新空间会受业务需求限制。3. 工作与生活平衡难:一线开发岗为了赶项目、保上线,加班是常态,容易忽略生活和身体;即使是资深技术岗,也需要随时响应线上问题,工作的“边界感”弱。4. 技术深耕的局限性:为了适配业务快速迭代,大厂程序员多是“精通某一细分技术模块”,而非“全栈式精通”,若长期做单一业务,技术视野可能会被局限在公司的技术体系内。简单说,大厂对程序员而言,是“加速器”也是“过滤器”:能快速提升你的技术和职业高度,但也会用高节奏和高竞争,筛选出真正有核心能力、能适配发展的人,这也正好贴合你之前看到的“35岁瓶颈不是干不动,而是能力是否匹配年龄”的行业共识。
在大厂上班是一种什么样的...
点赞 评论 收藏
分享
评论
6
3
分享

创作者周榜

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