小西科技 实习一面

1. 什么是盒模型
2. link和@import的区别
3. 常用的一些布局方式(讲了flex)
4. 中间有间距,两边没有间距,怎么设置
5. position定位有哪些
6. 什么是变量提升(答错了,面试官提醒了一下,受到早上面试的影响。面试官说let和const也有变量提升,提升的结果就是提前用会报错???)
7. 原型和原型链
8. 防抖和节流
9. 什么是闭包
10. 结合闭包,说一下防抖怎么实现的
11. this的指向(面试官说,谁调用就指向谁)
12. 怎么手动改变this
13. .call .bind .apply的区别
14. 算法题:手写call(说思路)
15. 箭头函数和普通函数的区别
16. react中性能优化有哪些方法
17. useMemo和useEffect的区别
18. useMemo的原理、为什么要用React.memo包起来
19. React中函数组件怎么模仿生命周期(用useEffect)
20. JSX和JS的区别
21. babel处理JSX的原理(和编译原理有关)

总结:
这个问的不难,主要是业务组主要写vue,所以问的都是基础八股。
后续:
进了二面,但是技术栈是Vue我拒了。
全部评论
我今天也面试,前面的题目基本一样
点赞 回复 分享
发布于 2024-10-12 19:56 江苏

相关推荐

02-23 12:32
已编辑
门头沟学院 嵌入式工程师
King987:学历没有问题,然后既然有实习经历的话,把这个放在上面多写一点,哪怕你自己包装一下,只要能圆回来就行,既然有实习经历的话,肯定主要看实习经历之类的。然后也会主要问这里多准备准备
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务