阿里前端开发工程师三面
面试背景
在顺利通过前两轮面试后,我接到了阿里巴巴的三面通知。这次面试主要集中在项目经验和一些基础知识,持续了大约30分钟。
面试过程
- 自我介绍:再次进行了简短的自我介绍。
- 项目部署和负责部分:面试官问到了我是否有项目部署上线的经验,并让我介绍了项目中主要负责的部分。
- 项目中的困难和解决方法:详细描述了项目中遇到的困难及其解决方法。
- CSS的position属性:问到了CSS中position属性的种类及relative的相对定位。
- 盒子模型:讨论了CSS的盒子模型及其常见单位。
- 原型链:问到了JavaScript中的原型链及基本数据类型。
- forEach的退出方法:讨论了如何在forEach中退出循环。
- HTTP和HTTPS的区别:问到了HTTP和HTTPS的区别。
- CA证书的类别:讨论了CA证书的类别及其了解情况。
- 抓包工具:问到了是否有抓包经验及使用的工具。
- 其他编程语言:问到了除了JavaScript外,还会哪些编程语言及是否有Node.js的开发经验。