#软件开发2024笔面经# 1.浏览器输入网址到渲染完成经历了哪些过程?
2.http通信的时候,在cache-control这个参数里面的配置项no-cache,no-store有什么区别
3.addeventlistener这个原生事件有几个形参?
4.冒泡和捕获两个阶段,哪个先触发?
5.js里面有一个叫事件委托,解释一下事件委托的实际作用
6.移动端里实现一个0.5px的线有几种实现方式?
说了zoom和transform scale,面试官说还有很多其它的方法
7.考察flex,父容器宽度1000px,1 2 号子容器宽度都是100px,两个紧挨着在左边,3号容器在右边,1 2容器跟 3 容器中间要留白,不改变dom结构,怎么做?
8.target和currenttarget
9.考察事件循环机制
10.说一下闭包概念
11.promise执行过程中有没有闭包呢
12.ts,怎么定义一个变量a是一个函数?
13.判断一个变量a是不是数组有几种写法?
14.说一下最近几个项目里面,哪一个项目最有成就感?你觉得亮点是什么?
15.我在发一个请求的时候怎么放弃这个请求呢?
16.xmlhttprequest能放弃吗?
17.介绍一下xmlhttprequest发起请求的过程
18.在这里面有做过一个加密通信相关的东西吗?
19.怎么在淘宝登录后调整天猫也登录呢?SSO
20.微前端有了解过吗?
21.除了qiankun,其它微前端有了解过吗?
22.有了解微前端底层怎么实现js刷新隔离和css反向隔离吗?
23.有了解过webpack5里面的模块联邦功能吗?解决了什么问题呢?构建时候的特性
24.react常用的状态管理框架,redux和MobX有什么区别?思想上有什么差异?
25.有自己开发一些库或者npm的包吗?
26.说几个在react里常用的一些性能优化的方案
27.跟应届生比,你最大的优势是什么,最大的劣势是什么,近期一两年内最想提高的部分
28.react底层的diff算法有了解吗?简单介绍一下
29.css的选择器,页面上buttom的class的命名规范,以_bt命名来开头的话,如何用css选择器把所有的以_bt开头的buttom全选择到一起
#春招#