腾讯MIG事业群 云安全部(5.21)
第一次技术面试,比较紧张,面试过程20多分钟,最后问了面试官鹅厂前端生态和部门技术栈。下面是面试内容:
- 介绍一下自己,最近在看什么书,如何学习前端的。
- CSS如何实现垂直居中、水平居中
- 对CSS3了解程度,用过哪些特性
- HTTP状态码、Web缓存
- 跨域
- 介绍一下XSS和CSRF,如何避免
- JavaScript中的异步编程
- MVVM的原理
- 说说你的项目,讲讲收获大的地方。
5.17就接到了腾讯面试官的电话,问了我一些基本情况,看了我的github和博客,后面也加了微信,给了我一些很好的建议,人非常nice。(严格来说,这是第一次面试)
百度前端技术部(5.23)
这次面试也是一位小姐姐官,一开始比较紧张,后面就好多了,面试过程50分钟。在第一个问题中,面试官认为我的方法不可行(filter + indexOf),后来被认可了。因为没问我JavaScript我觉得重要的概念(原型、闭包、事件循环等)比较惊讶,然后面试官让我介绍(虽然答上了,但是下次再也不主动给自己加题了?️),最后我问了问她们部门的业务和生态。下面是面试内容:
- 数组去重
- 如何实现图片充满盒子
- 如何实现CSS垂直居中
- CSS3的新特性
- Flex布局
- HTTP状态码
- Web缓存
- 性能优化
- 事件流
- 用过的ES6特性
- 谈谈项目中比较难的地方
总结
腾讯和百度两次面试都是很好的体验,因为才大二,所以没有做面试的准备,抱着试一试的心态投递了简历,面试过程中也发现自己的一些不足,大神们的建议会仔细听取的。无论最后结果如何,Keep hungry, keep foolish.