面试时间:2022面试职位:web前端开发分享时间:2023-10
- 面试经历:
- 一面技术面
自我介绍
编辑器有做过定制开发吗
编辑器对文字实现加粗斜体等效果是怎么实现的
登录鉴权,token为什么不存在cookie中
跨域问题
断点续传 ?
验证码
手机验证码登录,如何保证验证码是本次发送的,后端要如何维护 ?
手写ajax
事件循环
读代码 2 3 5 4 1
手写节流,要求第一次立即执行
性能优化
call,apply,bind区别
读代码题 - 面试官提的问题:
- 自我介绍
项目相关:你开发的项目是如何进行分支管理的
项目相关:你提到的跨域问题是怎么解决的,为什么使用nginx代理能解决跨域问题
如何针对不同浏览器进行适配
用户反馈你开发的页面出现了白屏,但你自己使用没有问题如何解决
如何避免你开发的软件出现bug,如果已经上线的项目出现bug该如何解决
用户反馈你开发的页面特别卡顿怎么办,(资源加载以外的方面考虑)
vue3和vue2的区别
promise的具体含义,怎么形容,有几种状态
async和await与promise的区别
从输入url到页面加载发生了什么
三次握手为什么是三次
具体说说事件循环,宏任务微任务
webpack和vite的区别
vue2和vue3的响应式原理实现的区别,为什么vue2不直接使用Proxy()
讲一下伪元素和伪类
讲一下语义化标签的作用
使用过es6的symbol吗,什么情况下需要使用symbol
为什么想要做前端开发,怎样进行前端学习的
反问
有用(0) 面试感觉:一般 面试难度:困难 应聘途径:熟人/朋友/介绍