此时此刻,还在忐忑的等着面试结果,一天就快要过去了,我很想去相信自己,相信旁边的人的赞扬,但缺少那唯一证明的信息,还是有点提心吊胆,真希望明天一起床就能收到那梦寐以求的短信,祝我好运!然后我会激动的跟HR姐姐说,这是我这个月以来听到最好的消息,谢谢!真心希望我有机会说出去,期待!
无论结果如何,我都应该把这次的面试经验记录下来,给自己或是需要的朋友一个参考。
#第一面--专业面试#
第一面感觉还不错,面试官王大哥人很好,没有怎么为难我,问的都是很细致的问题,基本我都能道出个所以然。
问:你最满意的一个项目是什么?为什么?
答:然后我就巴拉巴拉的答了自己最满意的一个项目,一定要详细,而且是最好说出满意的地方,当然也可以扯上吃力的地方以及解决方法。结果面试官还是挺满意的。
问:讲一下盒模型(因为试卷上涉及到)
答:然后我就在纸上又重画了一遍盒模型,并讲了IE和其他浏览器关于width之间的区别,以及注意事项。
问:块级元素与内联元素的区别?
答:块级元素可以设置width和height,并且padding和bottom各个方向上都可以设定。而内联元素的width和height都无法定义,padding各个方向上可以设定(注意,很多同学都认为padding-top/bottom是不可以设定,这是一个大大的误解,不信你自己试一试,答案马上揭晓),然后margin-left/right可以设定,但是margin-top/bottom是不可以设定的了。
问:你知道http状态码吗?
答:还好在面试之前都有认真的看了一遍,我觉得从事互联网行业的几乎都会问这方面的问题。2**是请求成功,3**是重定向,4**是客户端的错误,5**是服务端的错误。当然还会针对某几个来展开,所以前期一定要把经常用到的记起来,最好熟悉一下工作原理。
问:有关于性能优化你知多少?
答:因为平常都会关注网页性能方面的优化,特别是YSlow插件所给的建议,真心觉得YSlow插件是个不错的工具,这里就不一一的列出来了。
问:javascript跨域访问?
答:虽然试卷上没有写完整,还好回来以后有狠狠的补了一下这方面的知识,也知道其实现原理,所以回答的还挺不错的。
问:给一组无序的数组排序?
答:妈呀!又是算法题,这下死定了。还好,面试官给足够的时间给我思考,没有任何的压力,最后还是把伪代码给出来了,我用的是冒泡排序法。
问:项目中有没有用过前端集成解决方案?
答:我老实的回答没有用过,然后王大哥就大概的跟我讲了关于该前端工具框架F.I.S的用途,叫我回去好好查查了解一下。当我查看后无比的惊呆和激动,这么好的开源项目我现在才知道呢?它真是我们前端界的福音,感谢百度团队的付出和努力!建议还不知道的果断去度娘或问谷歌去。
一面记得的大概就这些,有些可能暂时还没有想起来。一面设计的Javascript还是比较少的。
原文地址:http://blog.csdn.net/why_fly/article/details/40381289