4月18号下午4点——第一次面试。这次是线上面试,相对于线下还是好很多的, 至少对于我来说既方便又没有那么紧张。简单来说就是时间成本较低。
流程
- 自我介绍
- 问项目 ( 最好可以上线项目 )
- 问一些专业知识 ( 我后面会详细展开 )
- 出一些面试题, 问输出结果
自我检讨
总的来说, 这次面试真的很糟糕。除了自我介绍断断续续外,在回答专业知识真的很垃圾( 问的真的不算什么难得问题, 不过我确实没有怎么准备八股( TM 活该) )!!!接下来, 我计划一个月里面每天都回头复习一下技术要点以及做两道面试题。
面试题( 真的很基础 究其原因就是我太菜了, 还需要继续提升 )
- uniapp 如何做不同平台适配的
- 请给出实现水平居中的方案( 布局 )
- 说一下浏览器加载 html 页面原理以及过程
- 解析一下 uniapp 中 rpx 的原理
- rem 的原理
- 计算机网络的 OSI 模型有哪些
- HTTPS 和 HTTP 有什么区别
- 你用的是 Vue 什么版本, 请说一下你使用版本是如何实现获取数据的?
- let, var, const 有什么区别( 问得很细 )
- 123[‘toString’].length+‘123’ 输出结果 ( 这个我当时真的不会, 甚至现在也不是很理解 )
- 异步函数的实现方式
- 解析一下 Promise.all 以及 Promise.allSettled
- async function a() {
const b = await ‘hello’
return b
}
console.log(a()) 输出是什么
结语
第一次线上面试狠狠教训了我一波,
薄弱点: ① 八股 ② 计算机网络相关基础知识 ③ 模块化开发的基础知识
今年这几个月一直在摆烂,有时学有时又玩,
看了一些八股又没有及时复习导致忘光光,
后面我打算花时间总结一下今天所有的收获, 希望能够督促我学习,
同时也希望找工作的各位同学找到好工作以及考研的大佬们都能取得好的成绩