2022前端面试题(一)

深圳xxx公司面试实录,期望薪资1.5 (2022-03月末)

1.平时在做项目的时候遇到的技术难点及解决办法?
2. 为什么前端显示不了base64?
3.模态框是从零开始写的,还是从某个组件上开始写的?
4.模态框是单例的吗?还是说在每次调用的时候都会产生一个实例,生成多例?
5. 这个模态框是一个单例还是多例的?
6.弹窗组件在dom实例里面是挂载在哪里的?
7.如何把一个节点挂载在另一个节点身上?原生js方法?
8.后台管理系统。Element-Ui不同的列表结构,你是怎么做的?实现不同的列表结构
9.vuex怎么做状态管理的?
10.能够直接修改state么?为什么
11.同步和异步,同步的方式怎么改变state里面数据的状态
12.mutation和action有什么区别?
13.http的缓存有哪些?解释一下
14.有了强缓存之外为什么还需要协商缓存呢?
15.协商缓存有了last-modify,为什么要用etag?
16.cdn,不希望用cdn的缓存资源我们应该怎么做?
17.跨域有哪些解决方案?cors解决方案,jsonp解决方案
18.前端性能优化?
19.tree  shaking 怎么配置做性能优化的?
20.webpack怎么做依赖分析,也就是loader是如何工作的?它的哪个环节帮我们做编译的
22.css布局场景,有个div,里面有两个div,同一行展示,并且各占50%,你有哪些布局方案?
22.加个需求,鼠标经过时有4像素的边框,同时保持两个div整个布局不变。这个场景怎么实现?
24.css动画场景,有个div,一秒之内宽度100变为零,透明度由100变成零。这个场景如何实现?
25.git版本控制工具,你知道它的一些命令吗?合并代码有两种方式,一种是正常合并。一总是变基,它们之间有啥区别,分别哪种情况下使用
26.代码规范性你们怎么做?
eslin 
27,有没有你比较擅长我没有提到的?

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蟹学长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值