腾讯、百度、小米、正点面试总结

最近参加了四家公司的笔试和面试,笔试虽然都顺利过关,但是面试无一通过……心中悔恨之余,还是想到应该总结一下,以后也可以作为经验教训鞭策鞭策自己吧。学习前端已经有两年了,期间也参加了不少大小项目,实训,没想到面试依然被打击的如此厉害,我总结了一下原因:1,基础知识不扎实,项目中间遇到问题才会搜索查资料解决,从没有静下心来看完过一本权威书籍、API;2,知识盲点多,虽说面试官问的比较***钻,但是真正的牛人应该也是可以解答的;3,平时实践很少,学习到的新技术没有自己动手做过,并没有消化成为自己的知识;4,不善总结,忘掉的东西太多,面试的时候就慌了神。

总结一下面试考到的问题:

  四家中被问了多次的问题

  ——为什么要选择web前端,喜欢前端吗?说理由(算是非技术的,纠结的问题啊,到现在我还未仔细想过这个问题。当时扯了一堆理由,现在想想还是有点幼稚的,我说这个适合女生做,面试官无一例外的都笑了……)

  ——说说对页面优化的理解(说了一下css优化、图片优化和js优化,记住的yahoo23条也说了几个,面试官基本满意)

  ——get和post的区别(第一次面腾讯的时候被问到,后来回去立马查了资料,然后面百度就被问到了……)

  ——说几个你认为页面优化的比较好的网站,好的地方(我认为淘宝主页做的很不错,加载速度快,图片异步加载等等)

  ——说说自己认为做的最成功或是最有技术含量的项目(百度和腾讯都问到的问题。。。开始被鄙视了,说了半天面试官都不为所动,难道是我做的东西小儿科吗??)

  ——什么是闭包(传说中的javascript必考题,js高级程序设计里有讲解)

  印象最深的几个问题

  ——从在浏览器地址栏输入一段网址到网页成功加载,中间经历了那些过程,越详细越好(计算机网络没学好,被完全鄙视)

  ——web默认端口(80啊,我怎么连这个都不知道呢,还说成了8080。。唉)

  ——经可能多的说出form标签的属性值(action(必选),method,target,name,accept,accept-charset,enctype……真心不知道有这么多)

  ——position:absolute和position:relative(我第一次发现我说不清楚,平时用到的频率那么多)

  ——apache的配置文件叫什么名字(这个真的挺基础,可是当时没记起来,说好像是XX.conf……然后又被鄙视了)

  ——Ajax的作用原理,Json数据格式的了解(说了一点,但是没说很深,毕竟自己的认识就很浅薄)

  ——前端怎么和服务器交互(当时有点蒙,不太清楚)

  ——块级元素和内联元素有哪些(说了几个应该没错,考官又问tr是那种,我脱口而出内联……唉,我没救了)

  ——说说了解的设计模式(我说最简单的单例模式吧,然后开始写javascript代码,考官说不用局限于语言,说思想。。。)

  现场写代码的几个问题

  写一个圆角的div块,要求有背景图片,长度自适应内容(我说了一个面试官说可以,还有没有别的方法,我说不知道了,他说有没有想过用table,表示不太理解)

  写一个完美的绝对底部div块(之前才看过这个问题,还记下来了,可是当时就是想不起来。。。以下是代码)

<div id="wrap">
  <div id="main" class="clearfix">
    <div id="content">
    </div>
    <div id="side">
    </div>
  </div>
</div>
<div id="footer">
</div>
html,body,#wrap{height:100%;}
body>#wrap{height:auto;min-height:100%;}
#main{padding-bottom:150px;}/*必须使用和footer相同的高度*/
#foot{
   position:relative;
   margin-top:-150px;
   height:150px;
   clear:both;
}
/*对main部分进行著名的Clearfix Hack*/
.clearfix:after{
    content:".";
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix{display:inline-block;}
/*Hides from IE-max*/
*html .clearfix{height:1%;}
.clearfix{dsiplay:block;}

  有张图片放在一个div里,怎么样根据div的大小自适应图片的大小

总结

  其实面试都还是比较基础的题目,难度也没有很大,但是涉及到的知识点很杂,自己学习的也很浮躁,很多问题没有深入了解,还是得继续加油啊,早日脱离“菜鸟”这个名号。

posted @ 2012-05-12 23:09  逸の尘  阅读(1111)  评论(4编辑  收藏  举报