当前位置: 首页 > 面试经验 >

小米 日常实习 一面(1h20min)

优质
小牛编辑
75浏览
2024-03-20

小米 日常实习 一面(1h20min)

1. 自我介绍

2. 学习前端的途径

3. http加密方式(数字签名)/ http各个版本

4. cdn为什么可以优化

5. 浏览器缓存

6. 多路复用对前端的影响

7. 单页应用和多页应用的区别

8. 讲一下哈希路由和history路由

9. 手写题:给一个list类型,使用react实现渲染列表点击title收起des

10. 原型和原型链,如何使用不同方法创建一个对象

11. 看代码说输出

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

12. 实现call(忘了,直接说不会)

13. 算法题:爬楼梯(秒了,但是问我动态规划的做这道题的思路,没答上,做过直接写了没想那么多)

14. 遍历打印树(二叉树写习惯了,dfs写成while加for循环了,提醒我之后写出来了)

15. 反问

十多天前投的昨天约面,她说他们主要做vue和rn,感觉不是很匹配,不过先面了再说。

#面经##小米#
 类似资料: