昨晚失眠,一直到五点多才睡,一觉醒来已经11点,匆匆赶去大学城,参加迅雷校招网页重构岗的笔试,依旧华工 A4教学楼,下午2点开考。中午见到了基友@Fatpa ,随便在华工找了一个餐厅吃了个快餐。话说刚好碰到华工的社团招新,一条道路上各种社团展示:跆拳道的、下象棋的、各种球的……看着这群年轻的面孔,回想自己的大一时参加社团活动的那些日子,倒也不免感怀,大学呀大学,真好,在这里也给上大学的各位朋友们一个建议:社团是一个很好的社交圈子,珍惜大学认识的那些朋友吧。
到了考场,人还挺多,有二楼三楼两三个考场吧,应该也有几百号人,我的考场是在302,看了下门口的名单,我座位号64,呵呵,好和谐,瞄了一眼其他人,相比上次网易的笔试,这次来笔试的人的学校比较杂,网页重构差不多也有八十一百来号人吧,除了广州本地的高校,还有广东省内的一些其他高校。
2点开考,首先签到,迅雷这个笔试看样子不是外包,直接拿学生卡到前面,报上自己的座位号,监考考官就给你在名单上划了一个勾,考试2个小时。首先发了一个「应聘意向表」,然后每天一套试卷,两张空白纸(答题卡),考官提示在白纸上写上姓名、学校、专业、应聘岗位、电话。
那个意向表还是第一次填,还是比较详细的,除了个人基本资料:身高、体重、籍贯之类,还有家庭成员,病史 balabal,专业、在学校里的专业成绩、优势课程和弱势课程,挂了什么科;还要填写期望薪酬、下面还问了应聘意愿,几个选项1.如果通过面试并且达到期望薪酬,立马签约 2.考虑1天 3.先拿 offer,考虑7天答复 4.酱油 ;还问了是否有面了其他公司,是否签约;最后还问了「你喜欢什么样的公司&希望什么类型的工作」「不喜欢什么样的公司&不喜欢什么类型的工作」,「座右铭」「对成功的定义」balbalab。填这表的时候,感觉有点怪怪的,反正也都是实话实说。
下面再说说考题吧,由于面的是网页重构,主要还是考察 html+css,js只问了几个简单的,没腾讯的重构笔试涉及的知识点多。
题型有1.填空题5道 2.单项选择5道 3.多项选择5道 4.判断题5道 5.代码题5道 (60分)6.材料题2道(50分)。 题目偏基础,挺简单的,代码题就是给了几个图叫你用 html+css 还原效果,对 js 交互那方面压根没提。
下面就说说几个代码题目吧 1.给出一个400px*20px 的图片,实现进度条效果,主要考察 css sprite 的应用。
2.实现居中的三个同心圆,考察对 postion 的 relative 和 absolute 的理解。
3.用 javascript 实现在 i1
和i3
之间插入一个 <div id="i2"></div>
<div id="container">
<div id="i1"></div>
<!-- 在这里插入一个新的<div id="i2"></div> -->
<div id="i3"></div>
解决方案
var box=document.getElementById("i3");
var child=document.createElement("div");
child.id="i2";
box.parentNode.insertBefore(child,box);
//利用到insert 属性
4.请用 html5 canvas 任意画一个图形。
这道题我手画了一个 ╮(╯_╰)╭ 的表情,以前做过 canvas 作图,可是好久没碰了,忘了。
最后的材料题应该就是属于那种「吹水题」:
第一题给了一个案例说 facebook 去年讲 IOS上的应用由 html5转向利用 IOS sdk开发,就是 webapp 转native,问我有什么看法。balbalba 扯了一大堆 webapp 和 native app 的好处坏处,说了几个 html5的引擎,看好 webapp 的发展之类的。
第二题呢就更是「吹水题」了,材料介绍了一下「网页重构工程师随着…………性能优化、分离、模块化 、协作、balabala」,问你对网页重构、web 开发相关的看法,你还了解什么其他技术?你对互联网未来产业的看法?
这道题就撤了一下自己现代前端开发那一套工具,webapp 开发相关的经验,然后最后写了一句话「我对互联网的看法在博客上有不少专门的文章,详情请搜索罗磊,百度谷歌都在前三」。
提前一个40分钟写完的样子,也懒得检查错误了,就交卷走人了,@fatpa 已经在门外等了,沐浴在广州这秋日的阳光,陪他回到天河我学校这边坐车,吹了吹水,吃了个麦当劳超值晚餐,一天就这么结束了。
回到宿舍六点多,邮箱收到 UC 23号晚上笔试的通知,这蛋疼,看样子后天又得跑大学城了,好累,一觉睡了过去,这么一天就过去。╮(╯_╰)╭