美团实习一面
3月7日
面试官很和蔼,真的很幸运能遇到这样的面试官,全程节奏感拉满,很享受的一次面试,hhh
1.自我介绍
2.你说到json转换excel,能详细说说吗??(面试官:这个其实可以丢给后端做,笑了
3.typeof判断变量的类型有几种返回值?如何判断一个对象是否是数组?
4.实例方法和静态方法的区别??
5.分别在ES5、ES6中手写一下实例方法和静态方法(做题
6.宏任务和微任务,看代码输出
console.log('script start') async function async1() { console.log('async1 start') await async2() console.log('async1 end') } setTimeout(() => { console.log('setTimeout'); }, 0) async function async2() { console.log('async2') } async1() new Promise(resolve => { console.log('promise1 start') resolve() console.log('promise1 end') }).then(() => { console.log('promise2') }) process.nextTick(() => { console.log('nextTick'); }) console.log('script end')
7.ES5和ES6继承了解过??
8.手写一个原型链继承And ES6继承
9.问Concis我做了啥??
10.接着上面在做这个组件库的时候你觉得你遇到了什么困难的地方??
11.React为啥提出Hooks?
12.Hooks不太好用的地方??
13.Vue了解过或者看过吗??(后面才知道这个组主要写Vue
14.Vue和React有啥区别??
15.Vue使用过程中遇到了啥问题吗?(难受,就知道个监听不到数组的变化
16.css画三角形??梯形??箭头??
17.flex布局,手写几个样式(有几个单词忘咋写了,面试官手把手spell,说平时有提示,搞忘很正常...
18.看图说DomContentLoaded,Loaded,Finish的意思
19.项目中登录如何实现的??怎么做权限校验的??
20.sessionStorage、localStorage、Cookie的区别??
21.看图说cookie的几个属性的作用 httponly,secure,samesite,细问具体的使用场景
22.算法:数组去重、进阶版:数组中有对象,按对象的key值去重、再进阶一丢丢:两个数组中的对象按多个属性值去重(这个就只让说思路了,饭点就要到了,哈哈哈
23.反问聊天环节
学校、实习时间、小组的业务(讲广告啥业务,从第7题开始他那边就是电音。。中途他那边换了2次位置,后面还是差不多效果,将就听吧那就,面试官还吐槽了一下公司的网络,笑死
#美团23春招24实习##我的失利项目复盘##我的实习日记#