网易邮箱面试复盘
1. 前言
今年年初第一次面试了网易的前端,不出所料地挂了T T。其实题目很简单,但是我的基础实在是太薄弱了而且准备的也不是很充分,所以希望趁假期好好地补一下然后再出手。感觉前两年半在学校东学一点西学一点,没有深入地学习过什么知识,离达到社会对技术岗的要求还有很大的距离。感觉自己现在所剩的时间说不上很充裕,但是也还是可以补救的!
2. 面试涉及的问题
面试问了差不多五十分钟,中间问了好多稍微有些开放性的问题。这次面试没有录音,所以只能够凭记忆写一下面试的问题。
- 基础知识:
- html:
- 有用过什么html5的标签?
- 怎么理解html5标签的语义化
- 了不了解head标签里面有什么内容?
- css:
- 用过什么布局?
- 觉得弹性布局有什么优势?
- 用flex写一个两行四列的布局要怎么写?
- 使用flex中遇到的问题
- 还用过css3哪些属性?
- keyframe和transition有什么区别
- 用过什么单位?
- rem怎么用?
- rem是通过什么属性设置大小的?
- js:
- js 基本类型
- js中dom操作的流程
- js中最常用写的代码
- js中写正则的方法:两种
- 对框架了解多少
- 项目经历:
- d3.js 和 vue的相同点
- d3 全称
- d3.js 最常用的api
- python处理数据最常用的api
- 项目写代码中遇到的问题
- d3.js 学习中遇到的最大的问题
- html:
3. 反思总结
通过这次面试,还是积累了很多的经验,也给了我很大的危机感T T。对自己之前学习的态度、方法以及面试前应该怎么准备都有了很多反思,接下来打算继续学习、面试和总结经验。
- 这次面试最大的问题就是我准备的太不充分了。首先是复习的时间不长,因为面试前一个月都在忙学校的考试课设之类的,所以没有很有针对性地复习和学习;第二点是面试前对自己写在简历里的项目的温习不够,一方面是不知道怎么再熟悉一下项目,另一方面是不善于对自己做过的东西总结反思。
- 然后这次面试暴露出我的一个很大的问题就是我一直没有习惯对自己的项目和代码进行总结反思,也没有对遇到的问题进行归纳和整理。这个体现出我学习过程的一个很大的弊端。就像我之前一直看别人写博客写总结,从一入学就接触了博客,也写了很多次文档之类的,但都没有开始写博客反思总结自己写的代码T T。害,越说越觉得自己荒废了时间啊,,,,没关系没关系,从今天开始。