小米春招前端面经

部门:车载
base:南京

一面

时长:60min
平台:飞书(未开摄像头)

  1. 自我介绍
  2. 实习情况说明
  3. Vue2 与 Vue3 区别
  4. uniapp 遇到哪些坑?如何解决?
  5. 如何修复输入卡顿 bug 的?
  6. 说说节流防抖区别
  7. 说一下 css 原子化与 css 的预编译
  8. 对文件上传可以做哪些优化,怎么实现?
  9. 深入介绍一下最近这段实习的最大产出
  10. 技术栈如何储备的
  11. 对原生和混合端有什么了解
  12. 算法题一:无重复字符的最长子串(复杂度?还能优化嘛?)
  13. 算法题二:有效括号(复杂度?能用正则实现嘛?)
  14. 对前端工程化的了解
  15. 说说 weback 与 vite
  16. 如何实现一个 vite 插件
  17. 聊聊 WebGIS 与 WebRTC
  18. 老家在哪?南京可否接受?
  19. 对小米汽车有什么了解?
  20. 对小米怎么想的(别只说性价比)?
  21. 平常如何学习?
  22. 期望薪资
  23. 反问

面试流程:两道三或者三道四轮
前端业务:负责小米汽车数据、业务流程、采销一体化。部门正式前端六个,外包一二十个,包含其他总共六七十人,今年预计在南京创建一个一二十人正岗团队。
技术栈:Vue3 为主,少量 Vue2、React,管理后台、h5、小程序开发,对页面还原度要求高

二面

时长:70min
平台:飞书

  1. 自我介绍
  2. 为什么选择前端?
  3. 核心专业课,哪个学的最好
  4. PostSQL 相较于 MySQL、SQLServer 优势
  5. WebWorker 如何通信?
  6. 说说进程与线程
  7. 什么是死锁?如何避免?
  8. 对数据结构的了解
  9. 说说四叉树与游程编码
  10. 单元测试怎么做的?有什么用?哪些指标?
  11. 怎样的单元测试算一个优秀的单测?
  12. UI 层面与 hooks 单测如何实现,异步情况怎么模拟?
  13. WebSocket 怎么确保短线重连的?
  14. 帧的传播有什么优势,如何确保顺序?
  15. 算法题:获取下一个版本号,如 ZZZ-> AAAA(复杂度?换成ASCII 码实现方式如何做?)
  16. 实习期间遇到的最大困难,如何解决?
  17. 两端实习给你的感受,有什么收获?
  18. 自己的性格如何,优缺点?
  19. 为什么笔试成绩差?去面其他公司了这不是对小米不重视吗?
  20. 手里 offer 情况?排个序,选择依据
  21. 沟通能力咋样,如何证明?
  22. 对加班咋看,能接受哪种程度?
  23. 是否有责任心?
  24. 反问

面试官对加班咋看:也不喜欢加班,但是一种无奈的选择,对于创业公司需要投入自己的热情……
对应届生的建议:保持探索,保持激情,跟着公司猛猛干


#软件开发2024笔面经#
全部评论
二面的题我好多都没听过,大佬太强了
点赞 回复 分享
发布于 2024-05-07 21:30 重庆
这些问题能回答上来,真厉害啊,话说有哪位大佬知道哪里公司还有hc的嘛#前端#0offer的表示很方
点赞 回复 分享
发布于 2024-04-27 00:48 福建
所以最后通过了吗?待遇如何
点赞 回复 分享
发布于 2024-04-26 14:29 陕西
哇塞,我羡慕了,简历没过
点赞 回复 分享
发布于 2024-04-26 14:21 上海
二面这么久啊?真棒
点赞 回复 分享
发布于 2024-04-26 14:08 重庆
uu是211吗?
点赞 回复 分享
发布于 2024-04-26 14:00 陕西
谢谢楼主的面经分享
点赞 回复 分享
发布于 2024-04-26 13:55 广东
大佬也太厉害了吧
点赞 回复 分享
发布于 2024-04-26 13:48 四川

相关推荐

📍面试公司:中科星图🕐面试时间:2026.4.29💻面试岗位:前端日常❓面试问题:1.自我介绍2.刚才你介绍就是在学校也学习了这个前端三件套,那你能介绍一下对于Vue3你的一个理解和学习的情况吗3.那你了解这个ts和js它有什么不一样吗?你使用过ts吗,还是用js更多4.vue3组件通信的主要形式(回答了父子props,Pinia,事件总线)5.你的项目有对接实际接口吗,前后端联调一般是什么样的过程,会出现什么问题,出现问题怎么解决?(说了axios发起请求那一套)6.RAG医疗系统项目的智能体UI交互机制具体怎么做的7.你现在常用的编程工具主要有哪几种,介绍使用体验(trae,cursor,codex)8.你了解AI工作流吗(回答了问题重写,子查询拆分,检索生成,MCP,skills那一套)场景题(这种之前没怎么遇到过,回答的不好):9.我们现在这个视频面试的这个页面,如果你拿到这样的一个设计图,你要实现这个咱们目前视频这个会议上展示这种效果,你是一个什么样的一个实现思路?10.那比如说我们具体要实现这个布局,你会采用哪种CSS写法来实现这个布局?11.那比如说我们最底部相当于左边有一个视频,有一个这个说话的这个话筒,这个然后中间是一些功能,比如说共享参加会议,然后有最右边是一个离开会议,那我要实现这样一个布局,你用CSS 要怎么实现?12.那比如说有这个需求,目前就是说给你了,就比如说让你做这个底部中间这个功能,让你实现这个页面,那你比如说你现在说可能有些CSS不是说太深入掌握的,那你怎么解决这种情况?(因为上面我被拷打的有点晕,实在不知道这个应该怎么实现,然后我说的是问AI查资料)13.那比如说你要拿到这个需求,你去问AI的话,你的提示词,你比如说现在你就需要你来问这个AI了,你的提示词是什么?14.那比如说咱们底部这个,就这个需求你自己要问他的时候,你会怎么组织语言,把这个需求描述给他?反问1.面试评价基础知识和AI掌握的还行,CSS欠缺一些(说实话我没怎么手敲过代码,全vibe coding了,代码手写能力巨差...)业务测雨雷达相关的一些项目,水利行业工作时间早8:30-晚18:30,偶尔大小周🙌面试感想:感觉还是有很多不会的啊...
查看14道真题和解析
点赞 评论 收藏
分享
时长:30min面试官态度温和,沟通氛围很好,没啥八股,都是场景业务题,注重实习和项目经历1. 详细介绍一段你最有成就感的项目/实习经历,负责的核心模块、业务价值是什么?2. 实习中接手需求时,是如何拆解业务需求、梳理开发逻辑的?遇到需求不清晰的情况怎么处理?3. 项目开发过程中,遇到过业务逻辑复杂、数据联动异常的问题吗?怎么定位并解决的?4. 结合实习经历,说说你是如何和产品、后端、设计协作的?5. 如果项目上线后,出现页面白屏、接口请求失败、用户操作卡顿等线上问题,你会怎么排查处理?6. 针对滴滴出行类前端业务,如何设计高并发下的页面加载、接口请求优化方案?7.  多人协作开发时,如何避免代码冲突、保证代码质量,有没有做过代码规范相关工作?​8. 如果让你开发一个出行类实时订单状态更新页面,你会考虑哪些技术和业务点?9. 项目中,有没有做过需求迭代、代码重构,重构后带来了哪些提升?10. 如何保证前端页面在不同设备、不同浏览器下的兼容性,遇到兼容问题怎么解决?11. 平时开发中,如何衡量自己写的代码的可维护性、可扩展性?12. 结合过往项目,说说你做过的最贴合业务场景的技术优化,以及优化后的效果?等了一个多星期出结果
查看12道真题和解析
点赞 评论 收藏
分享
评论
17
47
分享

创作者周榜

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