毫末智行实习
第一次写面筋(/▽\)
一面
基础面,好像面试官刚睡醒= ̄ω ̄=,20分钟左右
- 自我介绍
- 为什么学习前端
- 上一段实习中主要负责内容
- vue的数据双向绑定
- vue生命周期,举例生命周期钩子的作用(初始化)
- v-if和v-show的区别
- Promise相关概念,与async/await的区别
- node中处理文件(忘完了,只记得个FileReader >︿<)
- == 与 === 的区别
- VueX里的几个属性
- 跨域问题
- get和post方法的区别
- 浏览器缓存(sessionStorage和localStorage)
- 学校里学过的课程(说了python的一些使用)
- 个人问题
- 反问
二面
算是综合面试,没开摄像头,20分钟多一点
- 自我介绍(介绍自己的项目)
- 项目中的难点(以此展开系列问题)
- vue-router两种路由模式的区别
- 后台系统如何实现权限控制
- 代码输出题
var a = 'global'
function m1() {
console.log(this)
console.log(this.a)
}
var obj = {
a: 'ower own',
m2: function(fn) {
fn && fn()
return function() {
console.log(this.a)
}
}
}
obj.m2(m1)()
- HTTP三次握手(会出现的问题:队头阻塞)
- 反问
三面
我想记录来着,可没有记录空间啊
- 自我介绍
- 项目展示(投屏介绍的那种,展示了两个,有个花里胡哨的个人主页demo)
- 介绍个人情况(面试官也介绍了那边的情况)
- 反问
第二天OC,开始纠结去不去了啊 ε(┬┬﹏┬┬)3(还是拒了,想再试试别的机会)
#软件开发2023笔面经#
查看8道真题和解析