2022.08 中厂面试记录

325 阅读1分钟

hairou

介绍项目经历

为什么用微前端

微前端沙箱隔离的原理,CSS 隔离原理

乾坤内部应用之间通信是怎样子的

你觉得微前端有哪些缺点?

你觉得它的复杂度有变复杂吗?

为什么不用 iframe?

node 如何实现 BFF,如何设计?

node 工作原理以及事件循环

react\vue 有做过哪些代码优化的东西?

react 用类组件还是 Hooks 函数式组件?hooks

react 封装组件有哪些注意事项?让你封装一个公共组件,你会封装什么东西?

项目埋点是怎么做的?

埋点,数据量很大、高并发需求怎么处理的?

怎么去排查前端性能问题以及性能指标呢?

有了解过 vite 吗?它的打包速度非常快,能说下它的原理吗?

它跟 webpack 有什么区别?

它有什么缺点吗?

react\vue 这些框架为什么都用 vdom?

但是尤雨溪在设计 vue3 的时候有考虑过不用这个 vdom? (svelte)

svelte 为啥不用虚拟 dom?

vue 跟最开始的未加 vdom 的版本有啥区别呢?

react hooks 为什么只能在最顶层去使用?

你说的规范,怎么工程化去配合使用的?

时间很急的需求,如何把握代码质量和业务的完成情况的?