百度实习生面试总结

突袭了四天,然后就再次奔上了面试之路。

面试前种种迹象表明大概是要gg了,比如约的下午2点,特意早半个小时到达等待,结果在2点进大厅询问时,前台跟我说走错大厦了,没错,走错了!走错了!所以说一定一定要把面试地点弄清楚,百度的并不都是百度大厦,还有奎科科技大厦,,,,

迟到了15分钟,本来有点紧张的心倒是放松了。面试官人超nice,非常有耐心。

下面总结了下主要的面试内容,大概1个小时:

1.简单的自我介绍

2.介绍了自己最熟悉的项目,因为事先有准备,所以还是比较顺利

3.盒子模型的理解

4.考察css:写一个简单地三栏两列的布局,结果还被我弄杂了,(居然把宽高写在了div里),虽然我用的css3的inline-block布局写的,但是嘴欠的提到了项目中用到的bootstrap框架,然后面试官就问我对bootstrap怎么了解的,然而答得并不是太好

5.然后就让我讲一个css中简单的水平对其设计方法,我提到了子元素分为内联元素和块元素两种情况,然后子元素为内联元素时用text-align:center;子元素为块元素时用绝对定位+margin:auto的方法,绝对定位+margin负边距的方法,绝对定位+transform的方法,flex的方法,结果忘记提float的方法了,我也不知道当时怎么就短路了。

6.面试官估计是还想给我机会,然后就开始问JS里面的问题了。

function arr(){

var a=c=5;

}

arr();

console.log(a);

console.log(c);

分别写出a和c的值,然后我的答案是a=undefine,c=5。但是理由讲的太啰嗦,面试官就一句话,JS中赋值是从右往左赋值,说是回去后多了解。

7.介绍原型链,我就简单的回答了下原型继承

8.介绍ajax,怎么理解的。自我感觉就这个回答的还可以

9.然后问我在angularjs中异步调用是怎么用的,原理,然后我就借着$http服务讲了很多

10.angularjs的数据是怎么实现异步调用的,感觉跟上一题差不太多

11.智力题:一个杯子中放5升的水,一个杯子中放3升的水,问怎么给我一个4升的水,杯子无限大,水可以无限装。我开始以为是编程题,还讲了一堆,真是尴尬。最后虽然解出来了,用的2+2的方法,结果面试官给了我个5-1的方法。

12.问我有什么问题没,我就问怎样提高前端,然后面试官结合我的情况说,我对自己做过的项目技术很清晰,但是具体到一些基础的东西掌握的不够,避免陷入项目困境,让我多关注基础。非常受用。

虽然面试过程和结果都不太顺,但还是学到了不少,回来就去图书馆抱了一堆书,继续加油


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值