京东前端二面面经,许愿

基础

  • Java 和 JavaScript 的不同
  • 水平垂直居中
  • JavaScript 执行上下文(AO、GO)和函数执行流程
  • 闭包
  • 深拷贝和浅拷贝(提了一下递归的时候可以使用 HashMap 解决相互引用,面试官说他没听过下去了解一下)
  • 防抖和节流,分别的使用场景,简单说一下实现
  • ES6 新特性说两个,并讲讲分别是做什么用的(说了 Promise、async/await)
  • TypeScript 有了解吗,为什么要提出这一语言(了解一点,说了指定类型,作用是规范开发提高效率)
  • Sass 有了解吗(了解一点)
  • Vue 中 DOM diff 算法的核心(这个不会,简单说了说比较虚拟 DOM,得到最小差异打补丁,感觉说的不是他想要的)
  • key 是做社么用的(一开始没想起来,后来面试官说 key 在 DOM diff 算法中有什么用,一下想起来了)
  • 组件间通信方式
  • 生命周期钩子中的 created 和 mounted 的区别
  • 了解 Vue3 吗(了解一点,提了双向数据绑定用的 Proxy)
  • 除了 Webpack 还用过哪些打包工具(尝试过 vite 和 gulp),那说说 Webpack(就说了是用来分析模块间相互依赖,还有配置文件怎么写的)
  • Webpack 怎么优化(说了压缩和 tree shaking,别的忘了,答得不太行)
  • 了解大前端和微服务这些吗(说了跨平台,别的也不知道了)

唠嗑

  • 为什么选前端
  • 怎么学的前端
  • 怎么了解新兴的技术
  • 一个项目从 0 到 1 搭建和开发,你会怎么做

总结

面试官:对 JavaScript 基础了解的不错,广度不行。

感觉面试真的很看面试官,这位面试官问了好多新技术,全都是“了解一点,写过 demo,没有深入了解”,比较尴尬。

基础答得不错应该能过吧,许愿...

#京东提前批##面经##京东##前端工程师##校招#
全部评论
你好像有手撕代码嘛
1 回复 分享
发布于 2021-08-27 22:36
兄弟结果出来了吗
点赞 回复 分享
发布于 2021-07-26 18:09
请问一面结束之后多久的二面呀?
点赞 回复 分享
发布于 2021-07-26 19:00
函数执行流程需要说的很细致嘛😅
点赞 回复 分享
发布于 2021-07-26 21:50
没有问项目吗
点赞 回复 分享
发布于 2021-07-26 21:52
diff算法他想知道的,可能是同层级比较把,用删除和新增代替移动。可以看出京东的技术栈是纯VUE,而且想用VUE3 因为VUE3 是ts写的所以他要问你懂TS么。请问你是本科还是研究生?
点赞 回复 分享
发布于 2021-07-26 22:38
校招一共几面啊
点赞 回复 分享
发布于 2021-07-27 07:55
朋友,结果出来了吗
点赞 回复 分享
发布于 2021-07-27 21:07
我一面面完,显示 复试未安排 ,这是挂了么
点赞 回复 分享
发布于 2021-07-28 18:39
京东收到意向书了吗
点赞 回复 分享
发布于 2021-08-24 10:12
请问楼主是什么部门
点赞 回复 分享
发布于 2021-11-11 21:57

相关推荐

评论
3
41
分享
牛客网
牛客企业服务