广联达前端一面(35min)
2021.9.7 记录一下秋招第一场面试
- 自我介绍(这段时间面试官在看简历)
- 学校里学过的编程语言(我说只学了C/C++,学前端的时候接触了js,无他)
- 项目相关
- 实习相关
- 看过哪些前端相关的书,我说看过《你所不知道的JavaScript》,于是接着问了C和JS有啥区别
- 学习前端的时候遇到的难题
- 项目用Vue3做的吗?说说Vue3相比Vue2的变化
- 说说ES6之后的新规范有哪些
- 数组的遍历有哪些方法,我提到了map和forEach,面试官追问了两者区别,当时突然懵了没答出来...其实就是map有返回值forEach没有
- 手写数组filter方法
- 箭头函数和普通函数的区别,我提到了this和作用域,让我继续说说作用域
- 口述如何实现让一个div在你鼠标按下的时候跟着你的鼠标在页面中移动
- vue-router的模式(答的hash和history,又让我说了区别)
- 说说vuex
- Vue设计模式,答了订阅发布,然后继续让展开说
- 反问
总体感觉难度不大,C/JS区别和拖拽div那里感觉答得不太完善,希望能过吧🤣🤣