资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
(word完整版)“阿里巴巴” 前端开发面试经验“阿里巴巴” 前端开发面试经验这一步网专注校园招聘求职全攻略http:/www.zheyibu.com/article/?Wenku?Penny“阿里巴巴” 前端开发面试经验编者按:前几天投了alibaba的内推简历,过几天后就有面试官打电话过来了。经过四轮电话面试,成功砍下offer。今天写下这几次的面试,攒攒人品,也希望对于其他做前端开发的同学有所启发。一、偏基础的一面投完简历后,阿里那边是不会提前通知你什么时候面试的。那天我没准备好,我还在午睡就被电话声叫醒了。拿起电话,我看到电话提示是阿里巴巴,我当时懵了,怎么那么快,我都没准备,但是没办法,不能推辞。我先问他能不能5分钟后再打来,他说可以。我准备好后,大约过了7分钟,电话又来了,当时还是那个面试官.面试官声音o(v)o好棒,一开始当然是自我介绍。我说我大三的,主要是搞前端开发的,说到项目的时候,他打断了我,问了我很多项目相关的。首先是问你你是怎么准备一个项目的,然后你是怎么配合团队完成的,再问了你用了什么技术,有没有难点总结。我在简历里写了我也做微信公众号的开发,也聊了点这个。问完项目就问技术了,包括html css js和数据库.主要问了:1、你对怪异模式的理解2、你了解hack吗,知道了说下你对hack的运用3、用了哪些前端框架4、常用的seo方案5、对js面向对象的理解,写个简单的类6、js是怎样定义私有成员的7、说几个常见的兼容问题8、数据库问题:一张表table,一个字段createdtime,求最近三十天的记录还有几个问题我忘记了,最后他给了我些建议后就叫我过几天等结果。好吧,面试的时候我有点紧张,没准备好,有两个问题没有回答好(js面向对象和数据库的).希望自己未来继续努力打好基础。一面问的还是很基础的,希望大家准备时不要忘记基础。二、较专业的二面两天后,电话来了,我这次简单写下吧,最近比较忙,问题大家大致懂就好了。下午5点20,我刚回到宿舍,准备洗澡,快脱完衣服的时候电话响了,急忙跑过去,没有接到,原来是alibaba的,唉,又是猝不及防啊!没接到,不过过了半分钟后又打来了。接到电话,还是前端开发部门的。电话面试二面。好吧,这次我回答的很差,由于衣服脱得比较剩,天气又很冷,我冻得打哆嗦,又加上有点紧张唉,这几天要更加努力了,以下是大致面试官问的问题,问了很多,有些我漏了,大概写下希望看得懂二面的问题:1、谈项目2、所使用关键技术3、跨域解决方案4、左右布局方案5、css3的布局方案6、dns解析方式7、输入网址后客户端到服务器哪些变化8、网页浏览速度慢排查原因9、html检查工具(HTML Tidy)10、闭包是什么11、什么时候用闭包和闭包作用12、你是怎么用闭包的13、调试工具14、如何设置缓存15、服务器判断缓存时间有效期16、nodejs的了解17、团队合作18、github地址19、博客地址20、版本控制工具21、html5新标签22、canvas和svg的区别23、有无论文或者专利24、了解哪些前端社区25、ajax解决多任务同时调度解决方案26、理解jsonp的作用27、数据库的了解28、使用插件29、less和sas30、移动web中html设置31、基础数据结构32、网络协议最后推荐了面试官他同事写的-nodejs七天入门这次回答的比较差,能进的概率很小,复习补充:BFC的理解与应用三、意外的三面很意外还有三面面试.三面主要是问项目系统架构,一些软件工程类的问题吧,还有就是聊天,问问相关情况四、较轻松的四面HR面,注意说话清晰和礼仪就好,不必紧张。我当时是正在上课,就收到了电话面试,有点没准备,比较紧张。过了几天,收到录用通知,7月份去杭州。自己终于可以安心点了。五、面试建议前端每个人的看法不一样,理解也不一样,我说说我自己的看法。1、js基础,犀牛书,蝴蝶书,必看。一开始可能不理解,可结合实践再回顾2、前端性能优化,猫头鹰书,高性能网站构建指南一,二(封面是狗头和鹿头)。3、css和html,这个我个人的专研程度也不太深,需要你自己去摸索了.4、http协议的各种细节,例如浏览器缓存如何实现,一次http请求的过程到底发生了什么5、各种前端的新东西,不光要去了解,还得去看源码实现。例如seajs如何实现模块加载,如何解析模块之间的依赖.angularjs的优势是数据双向绑定,那么双向绑定是如何实现的。jq和zepto的selector如何实现的,事件绑定方法如何实现的6、web前端安全的原理和实践,可以看看白帽子讲安全这本书7、各种调试工具:chrome或者ff的调试器,抓包工具,fiddler,httpwatch8、nodejs,先试着做工具吧,然后用来做web server先把这些搞清楚,你前端就基本入门了,入门之后,相信也就不需要别人告诉你怎么玩儿了。至于h5,我的建议是先通看一遍,了解有哪些东西,具体的细节可以在需要用到的时候再去查手册。没有经历过实习的就业成就不了事业这一步实习求职频道www.zheyibu。com/?Wenku?Penny大学生选工作赢在这一步
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号