2021.4.12 下午两点 美团一面(60min)
1. 自我介绍
2. 问项目经历(前端如何获取数据?)、实习经历
3. 怎么学习前端?为什么学前端?学了多长时间?学到什么程度了?做过什么demo吗?
4. 给你五天时间,如何学一个全新的框架?
5. 给你五天时间,你如何做好前期准备?
6. 了解BFC吗?如何实现?除了清除浮动还能干什么?(两个盒子之间的间距)
7. 盒子水平垂直居中的方法
8. 清除浮动的方法
9. 用css画扇形
10. js基本数据类型,引用数据类型,如何进行赋值?
11. 了解原型链吗?
12. 闭包,有什么缺点?
13.
14. 说一下同步和异步?
15. 说出异步输出结果(1,2,3,4,5,6,7,8,9)
16. 说一下promise,了解promise.all()吗,手写
17. 浅拷贝、深拷贝
18. 说一下this指向问题,改变this指向的方法,有什么区别?手写call()
19. new一个对象的过程
20. get和post的区别
21. 输入url后的过程,说一下DNS解析的过程,浏览器是如何解析渲染返回来的数据的?(dom树,css树,render)
22. 说一下跨域、同源政策、跨域的几种方法、jsonp过程
23. 说一下浏览器缓存
24. 数组扁平化
2021.4.16 下午两点 美团二面(45min)
感觉一面和二面的风格贼不一样,难度也….唉…..被吊打…不要脸地许个三面愿吧!
1. 介绍项目,用到了哪些技术栈?vue2.0 vuex?vue-router?
2. Vue如何实现数据的响应式处理的?
3. 有了解vue3.0吗?与vue2.0的区别?
4. Object.defineProperty()与proxy的区别?
5. 一个对象的内部属性的变化也能通过内部监听到吗?如果是新增属性呢?
6. Proxy可以支持所有浏览器?编译构建时都可以polifly吗?怎么识别?
7. Es,js的编译过程?
8. bable, wackpack?说一下webpack,有使用吗?那你们项目是通过vue-cli吗?说一下vue-cli和webpack的区别?
9. Vue.nextTick 如何实现的?实现场景?
10. Vue-router什么时候需要路由框架?hash和history?你们使用的是哪种路由模式?
11. 所有的vue应用都是单页面的吗?SPA的优势?为什么第一次加载耗时多?
12. 可以根据后续加载的情况请求SPA文件?不是很懂…..
13. 异步输出情况
14. Cookie, LocalStorage的区别?使用场景?分别放什么样的数据?
15. 专业是?学前端多久了?看了哪些书?
16. 设计一个组件?输入提示,输入框中输入一些内容会发给后端,然后后端根据你输入的内容返回用户可能要输入的提示列表?如何去收集用户输入的内容?监听哪些事件?复制粘贴过去也要监听到?如何避免高频度的输入?防抖和节流的区别?
17. 收到了用户的输入,服务端延迟处理了,然后服务端收到了下一个请求,返回了下一个的响应,之后又返回了延迟处理的那个响应,如何避免这种情况?
18. 之前项目有前后端交互吗?axios和XMLHttpRequest的区别?axios内部原理,是用XMLHttpRequest来实现的吗?数据格式标准规范:JSON-RPC,RESTFUL,GraphQL这些数据通信规范有了解过?区别,实现场景?
19. 了解过React吗?TypeScript?
20. 前端工程化?
21. 学习前端是看书还是跟视频?
22. 学习过程中遇到的问题?宏观的,体系性的
23. 有在面其他的公司吗?有拿到offer吗?
24. 对地点的要求?
25. 反问
全部评论
(7) 回帖