拼多多前端实习一面 50min

1.实现CSS垂直水平居中的5种方案
2.解释JavaScript闭包及其应用场景
3.手写防抖函数debounce
4.浏览器事件循环机制中宏任务与微任务执行顺序
5.Vue3响应式原理实现流程
6.如何实现首屏加载时间从5s优化到1s以内?
7.Webpack分包策略如何配置?
8.实现深拷贝时如何处理循环引用?
9.React Hooks的useEffect与useLayoutEffect别
10.前端如何实现精准的埋点数据采集?
11.设计可撤销/重做的前端操作方案
12.设计高并发场景下的前端缓存策略
13.实现权限路由系统的技术方案
14.从输入URL到页面展示的完整过程
15.手写Promise.all并处理异常情况
16.前端监控系统设计要点
17.微前端方案落地难点及解决方案
18.如何设计跨平台组件库架构?
19.LeetCode 146.LRU缓存机制
全部评论

相关推荐

2025-12-27 21:38
已编辑
蚌埠坦克学院 前端工程师
一面 1.自我介绍。2.讲下实习内容。3.实习拷打。4.浏览器中输入url并按下回车,之后发送了什么事情?5.HTTP跟HTTPS有什么区别吗?6.URL是由哪些部分组成的?7.哪些部分不同会导致一些跨域问题吗?8.怎么解决跨域问题?9.后端做那个白名单,他们他具体那个浏览器要怎么识别呢?10.JS中有哪些数据类型?11.基础数据类型和复杂的数据类型,它们有什么区别?12.有哪些可以检测这些数据类型的方法?13.typeof去检测数据类型会不会有些什么问题?为什么?14.比如说让你自己去实现一个数据类型检测,你觉得你会怎么去比较呢?怎么去比较这个数据类型检测?自己怎么写个typeof?15.CSS中flex那么多吗?CSS中flex是吗?假如我是个小白,想让你给我介绍一下flex布局,你会怎么说呢?16.你觉得float使用上会比flex有哪些地方觉得特别麻烦?17.react router的一个实现的原理?18.事件循环。看代码说输出。(这里主要是promise.then().then()第二个then是在什么时候触发的)反问。二面1.自我介绍。2.实习拷打。3.React的状态管理库有哪些?4.mbox跟redux,你觉得它俩有什么区别吗?会有什么不一样吗?5.如果不用三方库的话,你觉得你会去怎么设计呢?那如果context太大导致重复渲染怎么解决?6.有了解antd它的表单是如何实现的吗?(没说它怎么实现,说了我自己的表单怎么实现的)。7.打包工具一般用哪些打包工具?8.webpack如何实现按需加载?9.老的浏览器是不支持ES model的动态import的。现在还有在做了哪些转换吗?10.像import怎么怎么去转换?如果让你实现一个打包工具,就不用webpack,也不用babel。你觉得你怎么去实现异步加载,JS模块的异步加载?11.Vite和Webpack的区别?12.假如要实现一个登录的一个功能,它支持账号密码登录,也支持三方登录。然后你觉得要如何去设计这个模块或者功能呢?13.TS的枚举编译之后,它会转成什么什么内容呢?14.TS的Interface这种编译完了之后会变成什么东西呢?反问
查看30道真题和解析
点赞 评论 收藏
分享
评论
1
13
分享

创作者周榜

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