快手秋招前端一面面经(进二面咯)

2023-08-16
19:00-20:10 共计70min
开头做了自我介绍 之后开始面试 以下问题不分前后顺序
1.简单介绍一下自己的项目
2.csrf攻击和其他web攻击及防范方式。
3.为什么使用promise.allSettled
4.介绍一下接口的各个状态码
5.基于304介绍web缓存流程
6.手写数组forEach方法
7.看promise代码说出输出顺序
8.css隐藏元素方式
8.居中方式,什么场景使用
9.介绍promise.race和promise.allSettled
10.手写promise.race
11.介绍虚拟DOM
12.手写快排
13.对于webpack,plugin和loader区别
14.有哪些plugin,loader,平常怎么使用的
15.介绍一下内存泄露,有哪些方法会导致,怎么快速定位问题。
16.介绍数组常用方法,并说哪些可以改变原数组。
17.平常怎么学习前端的,最近有什么比较吸引你的技术

目前记得的就这么多了 其他忘记了

反问阶段:
1.什么时候出结果:大概两天内,(通过的话)hr很快会联系你
2.对我有什么建议吗

总体体验:
面试官人很好 不懂的会慢慢引导你 面试体验真的很棒。许愿进入二面
#秋招# #快手#
全部评论
easy
点赞
送花
回复
分享
发布于 2023-08-18 10:36 北京
哪里投的简历啊
点赞
送花
回复
分享
发布于 2023-08-19 11:13 贵州
滴滴
校招火热招聘中
官网直投
牛的
点赞
送花
回复
分享
发布于 2023-08-24 09:26 北京

相关推荐

点赞 评论 收藏
转发
🕒岗位/面试时间前端开发工程师/4.17面试时长:1h10min虽然接到面试邀请发现是企业微信的时候就知道这把是高端局 大概率要凉 但被鹅厂挂了七次一面之后 鼠鼠已经对进鹅厂不报什么希望了 不过既然你还捞我 那我也绝对奉陪到底👥面试流程js基础题(40min):1、js对象比较判等(输入样例有点问题加上对象api不是太熟 写了蛮久的)2、下划线转小驼峰(想直接用正则 但是死活没写出来)基础/原理:3、写一个react组件到浏览器里会变成什么东西?4、构建工具打包后的js脚本长什么样子?5、react怎么调用组件?怎么将jsx渲染到浏览器上去?怎么更新状态到新的dom上?6、react状态改变如何触发虚拟dom更新?7、项目中用到mobx,简单说一下它是怎么做的?8、nextjs做了什么?9、同一个react应用,ssr和csr在首次渲染的时候有什么区别?10、ssr的时候,前端怎么处理返回的html?11、react拿到html的时候会做什么?会复用吗?12、简单说一下web3项目和web2项目有什么区别?13、项目中的用户登录态是怎么处理的?14、为什么token存到localstorage而不是cookie?localstorage有什么优势?15、localstorage会遇到类似的攻击吗?通过什么攻击手段可以将其取出来?如何防范?16、简单说一下csrf的机制以及常用的防范方式?17、有了解过webpack是怎么实现的吗?或者是babel?(讲了一点点babel的ast转换)18、你知道webpack的treeshaking机制吗?(只看过一点点 不太记得了)你看过的一点点是什么?可以猜一下这个机制做了什么工作19、讲一下性能优化的方法?20、如何优化js加载的效率?我如果只要1m的js怎么办?21、cdn一般是怎么做的?22、了解过chatgpt是怎么实现的吗?反问:23、业务:企业微信 为服务商提供api接口 管理后台 文档24、面试评价:项目这些东西还可以 你对像react底层的思考。。。至少有去了解吧 但是代码基础要去提升 平时是不怎么使用js吗?(js基础没有沉淀好确实是大问题 虽然对平时简单的项目开发没什么影响 但开发一些更底层的东西就需要用到了)
点赞 评论 收藏
转发
16 42 评论
分享
牛客网
牛客企业服务