#软件开发2023笔面经#1.自我介绍;
2.使用cdn的优点和缺点;
3.首页内容定制做了什么工作;
4.项目优化方面做了哪些工作;
5.了解过react吗;
6.vue的生命周期;
7.vue指令用过哪些;
8.v-for的key用来干什么的有什么作用;
9.v-for和v-if可以一起用吗?为什么;
10.解构赋值了解过吗,解释一下说一下应用场景;
11.promise的方法有哪些;
12.async函数说输出;
13.十个div用一个class,怎么获取,说到了类数组,说一下如何直接用foreach遍历这个类数组;
14.移动端做过吗,做过小程序,原生小程序开发吗(不是,uniapp)
15.如何做移动端适配,有哪些方法
16.移动端如何实现垂直水平居中,并且固定宽高;
17.css动画了解吗,给了一个动画场景问怎么做(不会,animation不熟)
18.有一个todolist,如何实现完成的任务放在下面,没完成的放在 上面;
19.用div实现一个棋盘,你会怎么做;
补充:
1.插入数组的方法(答了三个,一时想不到其他的了),splice如何进行插入;
2.给两个字符串,如何判断前面的字符串在后面字符串出现的次数;
3.前端埋点怎么做,给了一个场景,点击按钮会在后台进行记录,想要知道点击次数;
反问:公司技术栈react,招多少实习生:不清楚,还问了一些其他问题,面试官一直网络不太好没听清