一面10.111.每五秒打印一次helloworld,方法尽可能多。plus:提供可以控制打印开始结束的方法2.给一个请求api,可以设置一个超时时间,如果超时,则触发报错信息,否则返回请求成功或失败的消息(我这里是用promise.race实现的,写了个setTimeout做了超时告警,但是注意它也会加入事件循环队列,所以需要取消)3.iframe通信方法4.ws和http区别5.不同设备的适配如何做6.webpack的loader和plugin区别7.实现TS的Omit类型中途还有些项目相关的。。二面10.151.react和vue的体验区别2.表单关联关系怎么维护(数据劫持+拓扑)3.通用组件开发有什么注意点4.在学校怎么接触的前端,看过哪些网站、关注哪些人、他们哪里吸引你等5.一些关于低代码平台设计思路(主要问了数据格式和交互相关的)、以及当前看的源码库的一些分享6.你做过类似cli的东西吗(没,年轻可以多试试)7.monorepo有什么好处吗,你觉得不同包怎么设计8.TS实现ReturnType9.代码输出题目考察finally以及同时resolve、reject10.实现Promise.all11.css隐藏元素的方式、css的居中12.git用过哪些指令,git merge和rebase区别,git stash反问主要聊了一下面试官的经历、公司业务、作息、对个人提升、面试整体感觉还可以,聊的也来,不过还是跪了。。10.21发现官网应聘终止