金三银四,怎么能少了本菜😁😁。陆续面试了几家中小公司,正好借此机会好好恶补一下基础,要是能找到一个合适的工作那就更完美啦。整理了近一次面试复盘笔记,为正在找工作的小伙伴们,提供一丢丢的帮助。祝大家都能找到money多多的工作💰💰。
概况
- 公司:坐标深圳。
- 面试官:特有礼貌,还先自我介绍了。
- 面试结果:应该是hr面没过(跳的太频繁了,简历难看🤣🤣)。
- 面试感受:技术面还行,hr面很难受。
面试题
说明:✔ 代表后面有关于该问题的重新整理。
- 介绍一下自己之前做过的项目。
Vue
的生命周期。✔Create
和beforeMount
他们两之间有什么区别。Vue
组件通信。✔v-if
和v-show
的区别以及使用场景。✔nextTick
的使用场景和作用。✔Vue
中的key
有什么作用。✔- 计算属性和
watch
的区别。✔ - 子元素上下左右居中。
- 生成一条0.5px的线。✔
- 自适应方案。
rem
和rm
的区别。✔vw
和百分比有什么区别。✔- 合并两个数组。✔
- 数组去重,冒泡排序。✔
Object
去掉其中一项属性,delete
删除对象有什么影响。✔- 深浅拷贝。
- 防抖节流 。
- 从0+100怎么实现。✔
- 一到一百个相同的请求,后面的依赖前面一个的结果,现在要拿到第一百个结果要怎么做。
- 假如你在爬楼梯,楼梯一共有N层,但你每次爬楼梯只能走一步、两步或三步,计算共有多少种走法,怎么打印出所有走法?
Vue的生命周期。
组件生命周期
new Vue()
,初始化事件和生命周期beforeCreate
($el
和data
都是undefined
)- 初始化数据和方法(
data
和props
的响应式处理,mehods
方法声明