京东秋招前端面经

base 深圳
凹凸实验室,业务方向: 会场特卖相关业务开发 / 中台 / taro 团队
2021.9.16  10 : 30 ~ 10 : 55

  1. 自我介绍
  2. 为什么选择前端
  3. 前端优化方面,讲讲自己总结的?
  4. 防抖节流讲一下原理
  5. 看你实习期间接触了服务端渲染,详细讲讲
  6. feeds流如何用虚拟dom优化
  7. 聊天室项目中的难点
  8. 登录如何解决的
  9. 网络安全,如何防范
  10. websocket原理
  11. 如何学习新技术?
  12. 平常爱好是什么?
  13. 音乐播放器比起别的有什么特别之处嘛?-- 没有
  14. 播放器难点在哪?怎么实现的


反问

base在哪
主要业务方向,技术栈

二面
2021.9.18  14 : 30 ~ 15 : 30
这场面试更多的是在聊天中了解我的技术水平,以及组件化思维,封装思想,对前端新技术的探讨,聊了很久
自我介绍
1. 实习介绍

2. 为什么选择前端

3. 现在前端的范围非常大,你觉得现在前端有哪 几个方向,细说一下?

4. 实习带来的收获

5. 团队中你会如何沟通,或者你会如何推出自己的想法?

6. 实习中除了业务开发,还有什么别的一些成果吗?比如投入生产应用一些小工具?

7. 如果给你一个组件库,想elementui一样提供出去给很多人用,你会怎么设计实现

8. 如果开发者想在你的组件库基础上开发更自由地更改组件逻辑,样式,你会怎么做?

9. 你实习团队规模多大,如何避免多人开发时css命名上的冲突覆盖问题?

10. 你说的是bem规范吧?还有什么别的角度,不从规范角度去解决呢?  不太会,说了个scoped

11. 你和组里的别的实习生的不同之处在哪

12. 说一说自己的优缺点吧

13. 刚刚你提到了排期,假如给你很多需求,你 会怎么安排分工呢?

14. 说一说你最难的,最有亮点的个人项目吧

15. session和cookie的区别

16. 如果让你重新做你会怎么做这个项目

17. 你是怎么学习前端的

18. 了解什么新的前端技术

19. 有自己造过轮子吗?

20. 你觉得如何才能让你自己从业务转向基础设施开发方向,需要做什么准备?

21. 手上有几个offer,哪些公司在流程中?


反问
团队部门技术栈
对我的提升自己的建议
#京东##面试题目#
全部评论
楼主你好,请问状态是HR面已完成吗?有消息能互通一下吗?同在等京东😂
点赞 回复 分享
发布于 2021-10-14 15:22
楼主oc了吗
点赞 回复 分享
发布于 2021-10-11 14:49
也可以试试《去哪儿网》-校招内推, 这两天投递,可赶12号笔试,最后一波了!!!目前技术hc还挺多 https://www.nowcoder.com/discuss/706975
点赞 回复 分享
发布于 2021-10-10 19:33
hello,同学,抖音电商了解一下?
点赞 回复 分享
发布于 2021-09-16 12:39

相关推荐

近几个月面试前端候选人时,我发现几个普遍存在的短板,如果不解决,真的很难给offer!1. JavaScript 基础不扎实问题表现:对闭包、事件循环、原型链等核心概念理解模糊,手写代码时容易卡壳(比如实现Promise.all或深拷贝)。建议:深入理解V8引擎的运作机制(如宏任务/微任务、内存回收)。能解释清楚this绑定规则、async/await底层原理(Generator + Promise)。2. 框架停留在API层面问题表现:会用React/Vue写组件,但说不清虚拟DOM diff算法、Hooks依赖收集原理、Vue3的响应式优化(Proxy vs defineProperty)。建议:研究框架源码核心逻辑(如React Fiber架构、Vue的编译优化)。思考业务场景:比如长列表渲染如何优化?状态管理库选型依据?3. 项目描述缺乏技术深度问题表现:只罗列“用了Vue3+TypeScript”,但不说为什么用(如TS如何减少线上错误?)、遇到什么挑战(如首屏加载从4s优化到1s的具体手段)。建议:突出性能优化(Lighthouse评分提升、Webpack分包策略)。准备一个复杂问题的解决过程(如前端监控系统如何实现无侵入埋点?)。4. 工程化能力薄弱问题表现:对前端CI/CD、自动化测试(如Jest覆盖率提升)、Webpack/Loader插件开发经验不足。建议:至少掌握一种高级构建优化(如Module Federation实现微前端)。了解现代工具链(如Vite的ESM预编译、Turbopack对比Webpack的优势)。现在大厂很少问纯八股文,更多是:场景题:如何设计一个前端灰度发布系统?编码实战:手写一个带缓存的HOC组件(考察闭包+性能)。架构思维:SSR和CSR如何取舍?BFF层如何降低前端负担?建议:把“会用”变成“懂为什么”,并能在业务场景中做出合理的技术
点赞 评论 收藏
分享
评论
点赞
14
分享

创作者周榜

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