阿里天猫前端一面面筋
---------------------------- 2019.3.21 一面 ----------------------------
电话面试,忘记录音了,面试官的问题也比较零散,我尽可能还原
- 自我介绍(学习技术角度)
- http1 2
- 性能优化
- Html5
- Css3动画
- 移动端
- Js函数async await
- script标签属性
- 百度视频实习 fis相关 fis性能优化是怎么做的
- 版本管理工具
- 模块化amd cmd commonJS
- 项目难点
- 学习方法(这里被吐槽百度的员工竟然喜欢用google,我要声明我对我公司还是爱的深沉的😂)
- css盒模型
- html,css,js关系
- es6 变量声明 与es5有什么区别,如果直接用一个变量a,相当于用什么声明(var)
- promise,generator
- 自己用过什么跨域方法
- bind, apply, call异同
- Vue react区别
- Vue生命周期
大概这些,想起来再补充,总结一下,这位面试官问问题是比较宽泛,直接甩出个概念让你自己答,可能想看看你对这个知识点的一个体系和逻辑掌握的如何,我答的可能都稍微偏浅了,这个也是今后要注意和加强的,不能局限于问啥答啥呀!
最后面试官让我问他问题
1. 公司用的什么技术栈
答:技术栈不重要,基础语言掌握好,用什么学起来都会很轻松,(不过还是回答了我:用vue和react)
2. 对我今后的学习和技术上的提升有什么建议吗
答:技术下潜需要加强,多了解一些框架的底层原理。(太同意了!)
这里还提到我之前回答vue和react区别的问题,我最后为了凑数,说了一个构建工具不同,vue是vue-cli,react用的create-react-app,面试官说这里的回答不满意。
(插个笑话)
最后的最后,面试官问我对他的评价:
我当时有点紧张,来了一句”我感觉您很和蔼”,说完下一秒我就后悔了
面试官说:我虽然年龄不太小,但能不能别用和蔼这个词啊😅
---------------------------- 2019.3.25 纪念凉凉二面 ----------------------------
上午接到电话,约下午的电话面..
- 自我介绍
- 印象比较深的项目 难题
- 实习都做了什么
- 浏览器渲染
- z-index 一定是数越大层级越在上面吗
- JavaScript和ECMA关系
- Ajax和jsonp关系 原生js实现ajax ajax能否跨域
- 定时器setTimeout setInterval requestAnimationFrame 区别 哪个更好 用setTimeout去实现setInterval有什么缺陷
- 了解哪些前端新技术
- 有没有写过文章发表在技术平台
- 有没有做过技术分享之类
- 项目或实习中遇到跟别人想法、设计思路冲突是怎么解决的
总体来说每个问题会问的比一面更深一些,感觉一开始答的就不是很流畅,自己往坑里跳,导致后面有些慌了,感觉应该是凉凉了😭