京东-业务研发平台-前端-一面(30分钟)

#现在前端的就业环境真的很差吗#1. 项目拷打
2. css 常见的定位方式
3. 如何实现水平垂直居中
4. js 闭包应用场景
5. js 事件循环
6. 讲一下 promise 
7. react key 的作用,什么时候用 key 比较好
8. react 虚拟 dom  的作用
9. react 生命周期
10. 常见的打包工具
11. 前端如何应对高并发请求
12. 线上故障怎么排查与处理,具体流程是什么
13. 前端如何与后端和测试协作,排期冲突怎么办#软件开发投递记录##京东求职进展汇总#
全部评论
这个都没手撕啊
点赞 回复 分享
发布于 09-12 09:51 陕西

相关推荐

发个面经,攒攒人品昨天面的,答的不好,实在是空窗期太久了,太久没面试了,中间只做了笔试和测评,导致丧失了很多对自己的水平认知发现八股还是有很多地方只停于表面的,一旦深入问就不知道了,实习经历的准备也不够,就像这个微信推送,我只知道前端要做什么,却没有梳理好完整的链路,还得继续努力啊!1.具体在做小程序的什么?(我在实习中提到【公告通知】这个功能)2.微信订阅消息推送的链路,用户怎么收到推送的?想了解用到什么协议3.get和post怎么理解?4.get和post在网络传输链路上有什么区别?5.小程序上也有url的长度限制吗?(上个问题我说到了get的url长度限制)这个限制是谁做的?6.简单请求和飞简单请求?7.自定义请求头是指什么?(上个问题我提到复杂请求可能是包含自定义请求头)8.get幂等,post非幂等,主要什么原因导致的这种区别?9.URI是指?(我提到uri,面试官说没有太理解到uri的概念)所有请求都一定是返回uri吗?10.get请求的默认缓存能力?11.浏览器缓存有磁盘缓存和内存缓存,这个了解吗?浏览器怎么控制这两个缓存空间?两个的主要作用?12.强缓存和协商缓存什么时候走内存/磁盘缓存?13.settimeout时间不准确的问题?14.setTimeout 与浏览器渲染帧率的关系?15.requestAnimationFrame怎么解决settimeout时间不准确的问题?16.async/await和promise怎么解决回掉地狱?两者有什么区别?17.两个数组相加在浏览器中执行结果:[1, 2, 3] + [4, 5, 6]?18.解构赋值通过什么触发的?解构赋值是什么?(这个问题是因为我上个问题做错了,我以为两个数组相加就直接是对应索引值相加,解释时提到【解构赋值】,所以面试官才问的)19.用var实现const,写伪代码即可20.实现promise.all
一人一道大厂面试题
点赞 评论 收藏
分享
9.5投 9.7笔试.9.9约面 9.10直接一下午面完面了三个小时人都面晕过去了一面:面试官是个女生,一开始我看着她时常对我的回答冷笑还以为寄了。先问对base地有要求吗,然后问简历上的实习经历,问怎么优化加载速度,问到你不会为止,问了二十多分钟。问输入url发生了什么,节流防抖使用场景和手写及其优化,事件循环输出顺序问题。算法:二分查找和链表是否有环,问二分查找算mid的时候能不能优化,万一right和left很大导致溢出怎么办,我说使用大数相加,面试官给我逗笑了,我自己都觉得自己有点过拟合了,实际上改一下计算顺序就OK了,写完了说能不能优化一下代码格式,看得她好难受,刚优化一半就说可以了不用写了,进入反问环节。反问:没什么有价值的反问,本来以为寄了就没心情问太多东西了。共计40分钟,一面通过十分钟后马上二面。-------------------------------------二面:感觉面试官技术很强,对什么东西都有很独到的见解,能听出我说的话里的细微的问题并给出答案,也给了我很多有用的建议。面试官说感觉你现在实习的公司好熟悉,让我先等一下,过一会回来说买过我们公司股票,我:?上来写两道题:事件订阅三数之和,如果是n数之和呢,复杂度呢,怎么解决n过大的溢出问题呢(不知道),每道题都是写到有大概的框架就可以不写了,快速进入下一个环节。react怎么实现组件的通讯,什么情况下才适合使用useContext,使用useContext怎么避免频繁刷新的问题,答memo,Callback,被面试官提醒不要什么都使用这些东西,需要根据情况来决定是否需要。TypeScript怎么获取一个函数的返回值类型(以后再也不写熟悉ts了)。问vite和webpack你喜欢用哪个,为什么vite快,为什么是bundleless而不是no bundle,快的同时vite会有什么生产上的问题。介绍一个你最熟悉的项目,并说说难点和挑战,面试官会根据你的描述提问题然后给出他的建议。反问:简历还需要打磨一下,不熟悉的就不要写了。刚刚好40分钟。-------------------------------------三面:感觉是leader面,更关心团队合作能力和个人成长潜力,问的都是一些很宏观的问题,例如ai的使用,新项目怎么上手这些的问题,再一次问了base地,还问了发offer后能不能提前实习。反问:进来了过后不一定写web,有可能写小程序什么的,需要快速迁移技术栈;如果三面通过了没有正式的hr面,但是会有交流
查看20道真题和解析
点赞 评论 收藏
分享
评论
点赞
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务