一面(8.3):
-
项目中用了哪些es6的新特性
-
事件模型,如何监听元素的捕获和冒泡
-
promise有哪些属性,如何实现链式调用
-
箭头函数和普通函数有哪些区别,箭头函数可以作为构造函数吗
-
项目中是如何使用模块化的
-
前台有哪些加密方法
-
http请求报文结构
-
get和post有哪些区别,get传参,post传参
-
post请求体的内容
-
学习前端,有哪些比较难学的知识点
二面(8.6):
-
项目背景,自己负责的部分,开发的人员数量
-
项目负责人如何分工,如何把控项目进度
-
导入评分如何实现,上传文件如何实现,大文件上传如何实现
-
keep-alive的作用,它的原理,如何自己用对象缓存数据,应该如何实现
-
首屏加载优化,除了路由懒加载,还有哪些优化方法
-
有哪些模块化,commonjs和esm的区别,esm的好处
-
tree-shaking可以优化掉哪些代码,tree-shaking有哪些弊端
-
babel原理
-
浏览器如何去执行js代码,即时编译语言
-
如果重新做一遍项目,有哪些地方可以改进
-
代码规范有什么了解,有使用过吗
-
周围同学,你最钦佩的是谁
-
有参加过哪些校园活动
-
如何学习前端,在技术路线上有哪些规划
hr面(8.6):
大致问了项目的开发过程,期望的工作城市、工作环境,优缺点之类。
全部评论
(2) 回帖