【校招VIP】小米春招前端面经

04月29日 收藏 0 评论 0 前端开发

【校招VIP】小米春招前端面经

转载声明:文章来源https://www.nowcoder.com/discuss/613023755140390912

部门:车载

base:南京

一面

时长:60min

平台:飞书(未开摄像头)

自我介绍

实习情况说明

Vue2 与 Vue3 区别

uniapp 遇到哪些坑?如何解决?

如何修复输入卡顿 bug 的?

说说节流防抖区别

说一下 css 原子化与 css 的预编译

对文件上传可以做哪些优化,怎么实现?

深入介绍一下最近这段实习的最大产出

技术栈如何储备的

对原生和混合端有什么了解

算法题一:无重复字符的最长子串(复杂度?还能优化嘛?)

算法题二:有效括号(复杂度?能用正则实现嘛?)

对前端工程化的了解

说说 weback 与 vite

如何实现一个 vite 插件

聊聊 WebGIS 与 WebRTC

老家在哪?南京可否接受?

对小米汽车有什么了解?

对小米怎么想的(别只说性价比)?

平常如何学习?

期望薪资

反问

面试流程:两道三或者三道四轮

前端业务:负责小米汽车数据、业务流程、采销一体化。部门正式前端六个,外包一二十个,包含其他总共六七十人,今年预计在南京创建一个一二十人正岗团队。

技术栈:Vue3 为主,少量 Vue2、React,管理后台、h5、小程序开发,对页面还原度要求高

二面

时长:70min

平台:飞书

自我介绍

为什么选择前端?

核心专业课,哪个学的最好

PostSQL 相较于 MySQL、SQLServer 优势

WebWorker 如何通信?

说说进程与线程

什么是死锁?如何避免?

对数据结构的了解

说说四叉树与游程编码

单元测试怎么做的?有什么用?哪些指标?

怎样的单元测试算一个优秀的单测?

UI 层面与 hooks 单测如何实现,异步情况怎么模拟?

WebSocket 怎么确保短线重连的?

帧的传播有什么优势,如何确保顺序?

算法题:获取下一个版本号,如 ZZZ-> AAAA(复杂度?换成ASCII 码实现方式如何做?)

实习期间遇到的最大困难,如何解决?

两端实习给你的感受,有什么收获?

自己的性格如何,优缺点?

为什么笔试成绩差?去面其他公司了这不是对小米不重视吗?

手里 offer 情况?排个序,选择依据

沟通能力咋样,如何证明?

对加班咋看,能接受哪种程度?

是否有责任心?

反问

面试官对加班咋看:也不喜欢加班,但是一种无奈的选择,对于创业公司需要投入自己的热情……

对应届生的建议:保持探索,保持激情,跟着公司猛猛干

C 0条回复 评论

帖子还没人回复快来抢沙发