记录N次失败的前端校招面试

来源:互联网 发布:taft地震波数据下载 编辑:程序博客网 时间:2024/05/21 11:10

校招8月份开始的时候,没有刷面试题目(各自算法,经典面试题),简历中项目也写的一般般(下面会展示出来),然后被拒了无数次,才发现找工作远比想象中要难…

简历篇

我整个大学属于那种学习成绩很好那种,双学位,获得过很多奖学金,做过各种课程设计(java/php/android)。内推的时候投的JAVA岗位(想做全栈嘛),然后被各种奇怪的问题吊打。然后改投前端,但是,简历中项目写的不好。之前简历中项目写的很菜(虽然真的做了很多),然后笔试过了都没给初面,修改后基本笔试就会有面试机会。
修改前的项目描述:
项目名称:新能源汽车在线
该项目基于SSH框架,是XXX的信息网站,主要实现中国汽车产销数据可视化与国内外汽车相关政策的整合与解读。 项目职责是项目经理,负责需求沟通、软件设计与进度规划,并在软件实现过程中负责web前端,使用JQuery与bootstrap框架实现前端的设计、布局和优化,更熟练ES6、CSS3等。
修改后:
项目名称:新能源汽车在线
基于SSH框架的XXX的政策部门信息网站,主要工作:
1. 在整个项目开发周期中以原型开发模式进行需求沟通及项目规划;
2. web前端开发,使用jQuery与Bootstrap实现前端设计、布局与优化;
3. 熟练使用ES6、CSS3、HTML5实现渐进增强;
4. 使用ECharts、Font Awesome等插件丰富页面效果;
5. 跟进整个实现过程,对Spring、Hibernate框架、项目配置与部署等有更深入的了解。
【重点突出用了什么(框架/插件/IDE),做了什么,实现了什么】

面试

今日头条

第一次前端面试(8月底),之前内推,一直在投后端JAVA开发岗,但后来反思了自己,还是从前端做起,中间省略各种纠结波折的过程。之所以有头条面试,还面了二面,是因为算法好。前端笔试的时候,只有两道算法题,全部100%通过。一面的时候css和js答的不好(完全没刷面试题没准备),但是算法题做的好,用回溯法解决一面过,二面还是因为js忘的太多跪了。下面是有印象的面试题:
css
水平居中问题,水平很好解决,如何居中,特别要求宽高比为3:4
js
封装继承,建议看《JavaScript高级程序设计》,ES6,let、箭头函数等

百度

第二次前端面试(10月假期刚过),为什么两次面试间隔这个长?因为我开头的简历写的不好啊。腾讯、京东、美团都没有面试机会(个人觉得笔试题答的不错),能得到百度的面试,可能是因为百度简历可以在投递后修改。但是,百度只面了一面,个人准备了很久,面试的时候,基本所有问题都答上了,然后一面没过,当时真的没出百度大楼眼泪就掉下了,也不知道百度要招什么人。面试题目很基础,大部分记不清了:
css
两侧固定布局的多种实现,最扯的问题是:是否做过针对IE6、IE7的兼容。
说实话,我算做过前端三四年了,虽然都是小项目,各个浏览器的兼容是必须得,但是针对IE6/7那种if IE条件判断单独写一个的?抱歉,谁写过我膜拜他!

滴滴

第三次前端面试(10月中旬)。前两轮电话面,第三面现场技术面没过。
一面:自我介绍,缓存、CSRF、项目经验,
二面:jquery常用的函数方法,css position,如何理解float, js继承,二分搜索
三面:定位、this作用域问题,鼠标事件,304缓存协商,递归算法-爬楼梯,排序算法。
滴滴的一二面是视频面试,然后过几天通知三面。我想说三面和一二面没啥区别,水平还不如一个面,而且更计较细节。说实话,前端的好多东西,如果不是前几天做过的很容易忘,我当时以为三面会更注意思维方式、编程能力、发展潜力这些,事实证明想太多,水友们前一天还是好好刷题吧。

总结

面试的时候,我最喜欢的环节就是写代码,因为不用问我一些背单词式的问题,不好意思这道题我昨天没背过,证明我英语水平很差么?好吧可能很差现在还没Offero(╥﹏╥)o,我同学之前一行代码没写过,刷面试宝典居然很早拿到offer,真是要怀疑人生了…
面试中比较有价值的题目我有时间总结一下,总之,面试经验就是,多看书多刷博客看面试题。