人生第一次面试,所以想要记录一下流程以及部分我能想起来的问题。
前一天hr小姐姐会打电话约面试的时间,大家可以合理的提出面试时间,像我的话,她说10.我就同意了但是感觉有点点早x (但是!hr小姐姐的声音真的特别甜美i了i了
第二天早上10.很准时的接到了电话,一接电话面试官就会自我介绍一下,然后就开始面试了,首先是让你自我介绍一下,然后提一些问题,我把想得起来的问题都记录一下:
- 说说自己的项目
- 关于css
平常除了用flex还用什么布局
左边是图片右边是文字的布局,用浮动怎么实现
怎么清除浮动?清楚浮动的原理
有接触过css的预处理吗
- 关于js
用过js6的哪些语法?
js有哪些基本数据类型?js有哪些对象方法?
如果一个数组要遍历用什么?如果要每一次遍历都返回一个值,最后返回一个数组怎么做?(因为我说了foreach和push所以他问了用过map吗)
- 关于vue
说说vue中的哪些使用的方法(具体问法忘记了,就是让你说说 比如说传参方法,v-model,v-if啥的
ref是用来干嘛的,如果是在循环里,怎么通过ref获得指定的元素
对生命周期了解多少,mounted()和create的先后
有用到cookie吗?在前端用户使用时怎么传用户信息?(因为我是直接返回userid然后加载router里,然后就不安全,所以应该是在本地搞一个文件存用户的
- 关于tailwind
tailwind框架的理解
为什么要开发这样一个框架?
经常用到哪些class?这些class代表什么含义?
有没有自己进行一些拓展(写插件)
- 关于flask后台
说说flask后台是怎么写的?
- 关于Axios
axios怎么使用
有哪些访问后台的方法方法
异步请求怎么处理
- 关于canvas和echarts
canvas会吗?知道canvas怎么做动画吗?
echarts如果要写一个拖拽怎么写?如果是对dom元素操作呢?
echarts刷新幕布的方法
大概就是这样,大概面试了四十分钟差不多,面试官小哥哥还挺温柔的,不会的还会提醒一下你,或者告诉你应该怎么做。