校招 未知部门 / 前端 / 一面

[面试日期] 2024-03-20 [面试时长] 80min
[学校背景] 南昌大学 | 211 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>小米 日常实习 一面(1h20min)</h2> <p>1. 自我介绍</p><p>2. 学习前端的途径</p><p>3. http加密方式(数字签名)/ http各个版本</p><p>4. cdn为什么可以优化</p><p>5. 浏览器缓存</p><p>6. 多路复用对前端的影响</p><p>7. 单页应用和多页应用的区别</p><p>8. 讲一下哈希路由和history路由</p><p>9. 手写题:给一个list类型,使用react实现渲染列表点击title收起des</p><p>10. 原型和原型链,如何使用不同方法创建一个对象</p><p>11. 看代码说输出</p><pre> let x = 10; let obj = { x: 20, f: function() { console.log(this.x); }, s: function() { console.log(this.x); function fn() { console.log(this.x); } return fn; } }; let fn = obj.f fn() obj.f() obj.s()() 答: 10 20 20 10 </pre><p>12. 实现call(忘了,直接说不会)</p><p>13. 算法题:爬楼梯(秒了,但是问我动态规划的做这道题的思路,没答上,做过直接写了没想那么多)</p><p>14. 遍历打印树(二叉树写习惯了,dfs写成while加for循环了,提醒我之后写出来了)</p><p>15. 反问</p><p></p><p>十多天前投的昨天约面,她说他们主要做vue和rn,感觉不是很匹配,不过先面了再说。</p><a>#面经#</a><a>#小米#</a>
AI 推荐面试题