前言:
5.17在boss上投简历,要我做个开放性笔试题,做好之后把项目放github上发链接给他。
5.18上午发了链接过去,下午收到面试通知,约了5.23一面
5.24通知一面通过,约了5.25二面
5.27hr加我微信,聊了20min,通知2周内会给结果
整个面试流程给我的体验都很好,现在应该也还有oc,大家可以去试试
一面(大概70min)
面试官是个小哥哥,很有耐心,会给提示还有建议~
- 自我介绍
- 项目难点、架构思维
- 事件循环
- promise
- 本地存储
- 三者区别
- 跨域
- nextTick底层
- 深度优先广度优先
- JWT
- 盒模型
- 隐藏一个元素
- BFC
- 隐式转换
- 块级作用域
- 变量提升
- xss
- crsf
- tcp和udp
- HTTP和HTTPS
- 重排和重绘
- let,const,var区别
- 设计模式
- 另外问了些平时学习的方法、逛的圈子、看的书等...
二面(大概20min)
面试官对我自己部署服务器,搭建博客网站感兴趣,没有问很多技术类的问题
确定 - 自我介绍
- 问项目难点
- 做项目遇到困难怎么解决
- 项目中提到nextTick,能解释一下吗
- vue中两种路由模式
- vue中$route和$router的区别
- 项目优化
- 跨域的理解(这里我提到了自己部署服务器用到了nginx)
- 对事件循环的理解(这里我提到了异步流程控制)
- 你提到异步流程控制,你知道他们之间怎么发展的吗,比如为什么有了promise还要async
- promise有哪些状态,可以改变吗
#前端开发实习##实习##面经##面试流程##前端##求面经#