美团前端校招二面面经

1.手撕promise.all
2.自我介绍
3.聊项目
4.setState是异步的吗
5.react调和过程
6.react生命周期,新旧
7.组件间通讯
8.讲讲redux
9.provider,connect
10.this
11.跨域
12.手撕bind
13.前端工程化
14.webpack
15.性能优化
16.水平垂直居中
17.css选择器优先级
18.position的原始点问题
19.闲聊

许愿

#面经##美团##校招##前端工程师#
全部评论
请问楼主哪个部门
点赞
送花
回复 分享
发布于 2020-08-30 00:20
楼主你哪个部门呀
点赞
送花
回复 分享
发布于 2020-08-30 10:38
京东
校招火热招聘中
官网直投
姐妹,我又看到你了嘎嘎,前两天外卖也给我打电话约面试了!但我说这周没时间(其实是没准备好,然后就没消息了
点赞
送花
回复 分享
发布于 2020-09-01 21:16
楼主 你三面面的什么内容大概🤗
点赞
送花
回复 分享
发布于 2020-09-02 15:34
请问楼主是21届毕业的打算找工作的本科生吗?请问是怎么准备的啊 21保研狗要在秋招找工作吗?应该准备实习还是校招呢?一点都不懂,没有任何工作经验,还社恐怕被面试😥 谢谢楼主!
点赞
送花
回复 分享
发布于 2020-09-02 16:02

相关推荐

#锐明技术##蓝色光标##喜马拉雅##特斯连#1.传音控股  2月23   3月1  半个小时1)url键入浏览器的整个流程2)前端中有哪些优化方法?3)===和==的区别4)react的element和component有什么区别5)了解关系型数据库吗6)react和vue有什么区别?为什么选择react7)反问:进入项目组后有没有导师带领?2.蓝色光标   2月29  一个小时1)项目难点,介绍项目,实习中遇到的问题2)什么时候接触的前端?一般是怎样学习前端的?3)使元素居中有哪些办法(position,display:flex,line-height)4)判断数据类型有哪些办法?(typeof,instanceof,分别讲instanceof有哪些区别)5)typeof null为什么等于object(空指针,js存储对象在头部)6)原始类型和引用类型分别是哪些?(引用:object  使用堆,原始:除了object之外的基本数据类型使用栈)7)两个div嵌套,两个div上面都有对应的click事件,点击里面的那个div,请问哪个先触发?(里面那个先触发,事件冒泡、事件捕获、事件委托)8)场景题:如果有一个div,不论怎么伸缩页面,怎么使它的宽高呈现1:29)你知道除了px和%这些还有什么定义元素大小的单位吗?(rem,em分别将两者区别)10)padding-top:10%是以什么为基准的?**margin-top/bottom(padding-top/bottom)百分比以最近的块级祖先元素的宽度而不是高度作计算。**11)知道哪些预处理器(less,sass)12)知道sass中怎么定义变量的吗?13)你知道css中怎么定义变量吗?14)怎么在数组的开头加一个数据?(unshift(arg1,arg2…))15)手撕:排序算法16)反问:您认为我本身还需加强哪方面的技术?在面试自我介绍时您最希望听到什么?(算法加强,最希望听到技术栈、实习或者项目中的难点)3.锐明技术  3月4日 半个小时1)自我介绍2)音频有几种格式3)HTTP和HTTPS的区别4)TCP和UDP的区别5)我们现在进行的视频属于TCP还是UDP6)一般UDP运用在哪些场景中7)webpack怎么进行打包的8)C/C++的区别9)websocket原理10)介绍一下自己的技术11)反问4.喜马拉雅   3月6日1)自我介绍后,上来先两道题,看题说输出function cc() {    let i = 0;    return () => {        console.log(i++);    }}var fn1 = cc(), fn2 = cc();fn1();fn1();fn2();// 0 1 0function cc() {    let obj = {};    let arr = [];    for (let i = 0; i < 3; i++){        obj.a = i;        arr.push(obj)    }    console.log(arr);}cc();//  [{a:2},{a:2},{a:2}]2)如果要将数组里面的元素打乱应该用什么办法?3)说一下快排的思路4)css元素居中对齐5)GET和POST的区别6)状态码里面的302和304是什么7)强缓存是什么8)节流和防抖的主要场景9)项目难点,主要进行的什么10)说一下react中的useEffect、useCallback和useState11)useEffect里面的return发生在什么时候12)分别说一下setTimeout和setInterval13)讲一下事件循环14)说下深拷贝15)服务端设置cookie的时候的请求头是什么样的16)跨域是什么?怎么实现跨域?cors是什么原理?17)position属性有哪些?absolute属性是以什么为基准的。18)讲一下你项目,里面用的验证方法是什么?19)web安全有哪些?简单讲一下是什么20)怎么控制并发请求数在十个以内?21)call和apply两个简单说一下22)怎么封装一个状态管理器?23)反问(面试有几轮,多少天出结果,主要做什么业务)5.绿盟    3月8日1)自我介绍2)简单介绍一下项目中用到的技术栈3)react的钩子你项目中用到哪些,介绍一下4)react和vue之间的主要区别5)介绍一下react中的ref6)项目中怎么解决跨域的?7)项目中antd用得最多的是什么组件?8)讲一下webpack9)css居中对齐10)研几了?学硕还是专硕?有课没?多久能到岗?实习多久?论文方向是什么?11)反问6.特斯联  3月8日1)自我介绍2)简单介绍一下项目做了什么3)讲一下你对promise的理解4)如果要让你自己封装一个promise你会怎么做5)react中的父子组件、兄弟组件之间应该怎么传递信息6)react router说一下你对它的认识?知道里面hashRouter和BrowserRouter的区别吗?7)说一下css中哪些会产生重绘和重排的情况8)redux中获取信息一般用什么?知道dispatch和mutation的区别吗9)你项目中怎么用的redux10)反问?#前端面经##实习##特斯联##喜马拉雅##传音控股##蓝色光标#
查看23道真题和解析
点赞 评论 收藏
分享
最近在找工作,总结一下遇到的JD中的技术要求(以下为Soft Engineer/Full Stacker Engineer的JD汇总)1. 前端:React居多,Vue,Angular2. 后端:Java最多(SpringBoot就够用,要求SpringCloud较少;Mybatis的使用看起来不多?问Hibernate的比较多),Python其次,Go,C和C++有一些,然后就是PHP,NodeJS(TS),.NET,Rust的很少(很经常与区块链挂钩)3. 数据库:关系型数据库用PostgreSQL和MySQL;非关系型数据库Mongodb,Redis要求少一点4. 云计算:AWS最多(AWS lambda~), GCP, Azure5. 其他:Git, Docker,k8s,nginx,Elastic-search6. 项目管理:Jira, Trello, Notion(可能会问你有没有用过)7. 移动端开发:flutter,安卓和IOS都有(专门移动端岗需求不大,可以说是很少,都是包在全栈身上)8. UI&UX设计9. 测试:前端测试jest(面试问)10. 工具:WordPress等香港的全栈工程师负责的很广,负责analyse user requirement,design,coding,testing,deployment...目前感觉香港这边搞it还行,基本到点走人有时候还能居家摸鱼,压力主要还是看个人,如果自己不内耗,精神上会舒服很多,偶尔周末的话就回深圳充充电。感觉搞技术的,在香港没那么卷,可能也是大家都说它是it荒漠的原因吧,目前反正对技术人才挺看重。
点赞 评论 收藏
分享
点赞 24 评论
分享
牛客网
牛客企业服务