百度web前端 面试经历(2015年5月)

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 184 收藏 0 点赞 0 评论 0

背景:

hr 当时约的是今天或明天一面。我解释有下午考试,她说那今天晚上到明天。没想到上午百度的一位学长就打过来电话,说中午1点面试,,好吧,那就面吧,让暴风雨来得更猛烈些吧。(我的考试还没复习好呢)

学长先问了一下学校,然后聊了一下专业的课程,主要是问学了哪些计算机相关的课程。

随后就切入主题,问什么时候开始接触web前端的。吧啦吧啦,,说了一通。

内容:

我简单回顾总结了一下面试官问的一些知识点:

– HTML 部分: 语义化、h4与h5声明版本、**form** 元素有哪些属性

– CSS 部分:盒模型、position的所有属性、background的所有属性、选择器及其优先级、兼容性

– JS 部分:创建类、继承、prototype、this、兼容性、ajax请求怎么用原生js实现、post和get

– jQuery部分:问了几个函数。

– PHP 部分:控制访问ip、关联数组、include和require

– Linux 部分:让我自己说一些体现水平的命令。。

– 移动端开发经验:考查了一个meta属性viewport。

– 代码管理:(他没有深入地问下去)

– 看过的书籍

– 学习方式

– 开发工具

总结:

面试官有一套很清楚的流程,他会按照既定的步骤把HTML、CSS、JS的一些知识点问到,一定是准备好了一些问题的。同时,他会抓住你回答中涉及到的一些知识点展开深入考查。后来我试图暴露一些知识点,比如angularjs、grunt….他都视而不见,所以说面试的节奏自己是很难把握的。

他会把各个方面都问一下,像上面提到的:html、CSS、js、移动开发、代码管理、Linux命令、开发工具、团队合作方式…

电话面试期间,我有听到他敲击键盘,不知道是聊天呢,还是记录面试信息的,我估计是一边面试一边写下评价吧。

提问:

正常面试结束不是都有提问环节吗?我看面试官没有表达这个意思,于是赶紧要求问两个问题。

1、学长、是参加了笔试都会有一面吗?

虽然我自己都觉得不可能,但是我真的是编程题都没做呀。。当然他回答是有筛选的。

2、学长,您提到您是网页搜索部,请问是手百,还是pc?

大搜,传统网页。

大搜啊!!这可是百度核心业务部门。。好向往呀。

然后是二面。

背景:

昨天中午一面结束,感觉答得一般吧,很多知识点如Linux、PHP都没答上来。不知道能不能过。

不过我深深感觉到了自己知识点的一些不足,于是上午的电视概论课一边听一边看书,手机还开的标准模式。那可是班主任的课呀。。

很意外,上午居然有面试官打来电话约二面!百度的效率还是蛮高的呀。于是又约到了中午1点,一天课呀,没办法。

内容:

首先你自我一下吧。好的,我…….吧啦吧啦,开始了。我提到了课程中的一些艺术方面的课程:美术、数字色彩、字体版面设计,还有就是计算机相关课程:数据结构、图形图像学(昨天考的,应该是跪了)、网络原理、网络程序设计(这两个还没开的课)。

CSS部分:postion 的 absolute 和 float; block 和 inline

JS 部分:原生js写ajax、跨域请求

HTTP协议: http请求的执行过程,状态码、缓存

列举一个自己认为最好的项目,描述一下主要思路,遇到问题是如何解决的。

说一下可以给自己增色的知识。

提问。

总结:

这次面试整体的节奏还是比较快的,18分钟就搞定了,他问缓存等问题时,我都直接说了解不多。。后来感觉面试官也没什么想问的了,让我自己随便说点儿,然后我就简单说了一下AngularJS的主要思路,controller、service、directive都是干嘛的。还提到自己和Android和ios端的人合作过。

我上午还问了一下百度的学长,他说二面还是考知识点,,可这显然是考项目经验呀。

现在想想,我对项目的描述部分说的比较少,解决问题这块儿好像说的是SQL,,这可是二面的关键,这么简单地回答,会不会挂呀。。

提问:

这次面试官给我提问的机会了。我问了2个问题。

1、学长您所在的部门主要是做pc端的web开发还是移动端?

pc

2、学长您所在的部门对一些相对较新的技术NodeJS、AngularJS 使用多吗?

满意的地方:

没有

不满意的地方:

没有

评论列表
文章目录