【京东】前端岗-一二面面筋

一面

自我介绍, 问项目经历

Vue 和 React 区别

Vue 组件生命周期

Vue 组件修饰符(是个啥?)

阻止事件冒泡的 API

列举 CSS 选择器以及优先级

讲讲你知道的 CSS 动画属性有哪些

let, const, var 区别

手撕算法: 给定两个字符串 strA 和 strB, 求 strB 在 strA 中出现的次数

如: strA = “aaaa”; strB = “aa”; 算作 strB 在 strA 中出现了 2 次

二面

聊了 15 分钟微前端

微前端是什么, 有哪些特点和优势

微前端实现的主要原理

怎么解决样式隔离

如何解决主应用和子应用的隔离, 用 node.js 实现沙箱机制的原理

讲讲 window.history 的原理, 为什么 popState 能够实现前端路由

主应用修改了路由, 子应用如何感知到

聊了 15 分钟 webpack

你用过哪些 plugin

你有没有自己动手写过 plugin

在 webpack 打包构建 AST 以后做了什么

讲讲HMR机制

其他

Vue3 写过吗, 比 2 有哪些改进(他们部门技术栈是 vue)

发表评论

后才能评论