5.30盒马前端一面

一共40mins,全程八股,早上面试完,下午就约二面,,但是接下来几天都有事所以约了下周,,

1、css两种盒子模型(结果当时说反了,,)

2、rem和em的区别

3、transition和animation的区别

4、js基本数据类型,es6新增了哪些数据类型。

5、call、apply、bind的区别

6、js实现继承有哪些方法(只答了原型链+extends两种,但是还问还有吗)

7、get和post的区别

8、闭包是什么概念呢,哪些场景会用到闭包。

9、跨域怎么判断,有哪些判断条件,怎么样解决跨域问题。

10、看项目用的都是vue,问了解react吗。能讲一下vue的响应式原理吗,然后问是不是看过源代码,然后再问vue2和vue3还有哪些区别。

11、说下vdom,有什么特点和优势(答了可以跨平台+提高性能,但是面试官引导我去react和react native上答,但是可惜不是很了解这两个,就只答了些简单的)。然后还问了除了这两个优势外还有什么(答不上了)。

12、问为什么还学了node。

13、除了会element-plus外还会什么(答组件库就只会这个,但是最近学了css的tailwindcss和动画库gsap);然后就问了tailwindcss和其他组件库有什么区别(就答了用tailwindcss时的一些感想)

14、问项目是实习做的还是自己做的。然后问为什么要自己做这些项目。其中有遇到什么问题吗,怎么解决的;有无实在解决不了的问题,怎么处理的(答了所用依赖库彼此不兼容的问题,然后只能退回到用旧一点的技术库)。

15、除了简历上的项目,还有无参与过其他人做过的项目,或者是自己还做过的项目(答自己github上都做了一些demo)

16、为什么要学前端呢,前端怎么学的,职业规划是怎么样的。

反问:

1、业务和技术栈(react,做app和小程序)

2、可以给点前端学习经验吗(答如果你能进来,以后再说吧)

全部评论

相关推荐

投递腾讯音乐娱乐集团等公司10个岗位
点赞 评论 收藏
分享
6 14 评论
分享
牛客网
牛客企业服务