【校招VIP】小米前端实习二面

08月14日 收藏 0 评论 0 前端开发

【校招VIP】小米前端实习二面

转载声明:文章来源:https://www.nowcoder.com/feed/main/detail/68d132b00c69492e8680c17e8f70811d

1. 自我介绍

2. 问了第一个项目我负责的部分

3. 问 了我在第一个项目遇到的比较大的困难

4. 如何处理(分页加载,懒加载)

5. 有哪些原因会造成阻塞页面的渲染

6. 问了我大文件传输是如何实现的

7. 问了我localstorage的存储大小以及浏览器存储策略

8. 问了我如果刷新页面如何保留上传已的文件的状态

9. 问了我HTTP的缓存

10. 场景题:在选课的时候会经常出现一直点击的情况,怎么在前端避免

11. 问了防抖节流的概念,以及他们的使用场景

12. 问了我是从什么途径来了解到这些知识的

问了三道代码题

13. 第一道
```js
console.log(0.1 + 0.2)
```

14. 第二道
```js
for (var i = 0; i < 10 ; i++) {
setTimeout(() => {
console.log(i)
}, 1000)
}
```

说明怎么输出的 (1s后输出10个10)

用es5语法实现显示 0 - 9

首先是用闭包,或者给settimeout一个参数

15. 第三道 leetcode题目有效的括号

16. 里面涉及到了Map和Object的区别

17. WeakMap和Map的区别

18. Array.prototype.pop()这个方法返回的是什么,push返回的是什么,concat返回的是什么

19. 为什么要这样子设计

20. 毕业以后的规划,实习的时长

21. 在实习过程中遇到的比较大的挑战

22. 在实习过程中自己认为比较大的收获是什么

23. 认为自己的优势在哪,有哪一方面是自己目前想挑战的

24. 对于工作的地点有没有什么偏好

25. 对于工作有什么要求,对于工作更看重的是哪一方面

反问:

1. 实习生主要负责的业务和使用的技术栈 (vue和react,业务说有toB和toC,刚开始可能会负责基础的部分)

2. 之前第18题没回答出来,跟他复盘(他说是设计之初可能是考虑到栈的原因)

C 0条回复 评论

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