base杭州
一面技术面(紧张到忘记录音,本周二面得,有些问题忘记问的什么了,以下问题不按顺序)
1.自我介绍
2.讲一下项目中使用的axios拦截器如何实现的,做了什么
3.axios的底层是如何实现的
4.异步任务和同步任务
5.除了promise还了解别的异步任务吗?
6.给了一个图片,让我讲一下如何实现布局,一眼两栏布局
7.flex:1的底层是用几个flex布局的其他属性实现的,你知道是哪几个属性吗?怎么实现的
8.项目中有用过TS吗?
9.打包工具有了解使用过吗?
10.commonJS和ESmodule有什么区别
12.rollup你都配置了什么?
13.ESnodule如何使用?
14.你简历上写时常关注前端最新咨询,你能讲一下你最近关注的什么吗?
15.浏览器的深储存和浅储存
16.浏览器是如何缓存url的
17......剩下的忘了
反问..............
二面主管面
1.自我介绍
2.为什么要学前端
3.微信小程序和h5相比有什么优缺点
4.什么在开发中遇到过吗,具体问的啥忘记了,反正我回答的是开发中没有遇到
5.微信小程序的架构你了解吗?
6.微信小程序的渲染层这些东西了解吗
7.微信小程序没有一些操控dom的api,你知道这是为什么吗?
8.其实小程序开发也有一些框架,比如uniapp,有了解吗?
9.在开发微信小程序的时候有遇到什么难题吗,怎么解决的?
说的自己封装了一个组件实现基本功能
10.问我这个组件增加的一个功能,临场发挥,要是让你去实现应该怎么去实现
11.介绍一下xss,并说一下在项目中如何解决xss攻击的,然后就是一直追问,并问到了JS是如何被浏览器解析形成xss攻击的
12.打包工具有了解吗,使用过吗
13.Rollup和webpack有什么区别
14.Rollup为什么相对于webpack更加轻量化
15.vue3他的script标签和style标签是如何解析成JS和css的
没达到点上,说成vue3的渲染原理了,以及template如何编译的
16.重新问我上面这个问题
17.css预处理器了解吗
18.sass的嵌套是如何编译成普通的css的
开放问题
平时遇到的最有挑战性的问题是什么
最近有了解什么新技术,未来打算学一些什么
反问环节
.......
三面HR面
问了一下基本情况,过了一天说给offer
网易效率极快,周二一面,周三二面,周四三面,周五确定offer
拿了网易offer就把奇富借条(原360借条)的二面推了
#前端#