2014百度前端实习生面试经过
2014-05-27 19:51
337 查看
还有一年就毕业了,为了毕业后能够更好的找工作,混个什么实习经验还是很有必要的。于是在5月中旬投了一个百度的前端实习生,以为没戏了结果昨天接到面试电话,约了今天下午2点面试。
早早的就到了百度,给HR打了电话就在大厅等着了,来参加面试的人还挺多的,不一会HR就下来接我了,接着便开始了实习的面试。
先是看着简历聊了聊一些我在学校里的实验室工作,聊了一会,觉得我的工作太基础了,而且没有什么技术含量,HR就说给我5分钟,让我整个介绍一下自己能够打动他的亮点。这尼玛有难度呀,果断要了1,2分钟准备时间,准备了一下,说了一通,不过看HR的表情貌似不是很满意,接着又问了我有没有前端的经验,作为一个刚刚接触前端,现在还在看前端书籍的人来说,我果断说了没有,但又补充说了我在学习前端的姿势。聊了没多久,HR就走了,说让我等一会,然后就找了一个搞技术的哥哥过来跟我聊,说让我们聊聊技术。
你以为这就难到我了吗?错了,这几天看的前端姿势不是白看的,技术哥哥一过来就让我把自己觉得写的很有技术含量的页面说一下,不管是大是小。思考了一会,大笔一挥,描绘了一个极其简单的页面(复杂的我也不会呀),大致是一个banner+导航栏+正文内容,正文中有一个图片切换,鼠标放在导航栏中的不同的连接上图片会跟着切换,就是这么简单,果然,技术哥哥问了问我的实现细节,就跟他讲了讲js图片切换,然后他问图片切换方式有其他的方式吗?我的图片切换是横向移动切换的,我说还可以淡入淡出。接着他就问如果在导航栏上加一个跟着鼠标移动的框框怎么加,这个问题回答了半天没回答到点上,最后他提示说如何定位,我说用position:relative,他就问relative和absolute有什么区别,回答完后还问了我一句你确定?我顿时觉得心里发虚,说了句难道说反了,然后技术哥哥就没说话了。
接着第二个题目,在一个固定宽度的页面上给了我一个点和半径,让我实现以这个点为圆心画圆的动画,思考了一会觉得这个题目还是可以做的,就说圆心的坐标为x,y,那么圆上点的坐标的x的范围在x-r,x+r之间,在这之间依次求出每个点的坐标,就能够实现画出这个圆了。这个问题回答后,技术哥哥嗯了一句,然后进入下一个回合了,这个回合技术哥哥要出杀手锏了,给了我一个数组,例如[1,3,4,3,5,2,1],让我找出里面没有重复出现并且值最小的那个数字,还问我对哪种语言熟悉,果断上C++呀,用了一个map函数来存出现次数,瞬间就把题目给over了,技术哥哥说了句可以,然后问我排序行吗?我果断说可以,又说了一下先排序的思路。
最后技术哥哥问了问我有没有做过前端的项目呀,我说以前写过一个简单的前端页面,他说能不能访问,我输了一个网址,结果访问失败了,可能是校内的服务器有限制吧,后来他就说从你输入网址到页面显示出来经过了那些步骤,好吧,我承认我不会这个,在网上看过一次,结果让我给忘了,接着又问我对html5了解不了解,知不知道canvas,这个时候毫不犹豫的说知道,然后又聊了一些琐碎的知识,就这样让我回来等消息了。
总体来说,这次面试还是让自己找出了一些不足的地方,好好的弥补一下知识上的缺陷,不管这次面试过不过,多学习一点还是好的,就当是积累经验了。
早早的就到了百度,给HR打了电话就在大厅等着了,来参加面试的人还挺多的,不一会HR就下来接我了,接着便开始了实习的面试。
先是看着简历聊了聊一些我在学校里的实验室工作,聊了一会,觉得我的工作太基础了,而且没有什么技术含量,HR就说给我5分钟,让我整个介绍一下自己能够打动他的亮点。这尼玛有难度呀,果断要了1,2分钟准备时间,准备了一下,说了一通,不过看HR的表情貌似不是很满意,接着又问了我有没有前端的经验,作为一个刚刚接触前端,现在还在看前端书籍的人来说,我果断说了没有,但又补充说了我在学习前端的姿势。聊了没多久,HR就走了,说让我等一会,然后就找了一个搞技术的哥哥过来跟我聊,说让我们聊聊技术。
你以为这就难到我了吗?错了,这几天看的前端姿势不是白看的,技术哥哥一过来就让我把自己觉得写的很有技术含量的页面说一下,不管是大是小。思考了一会,大笔一挥,描绘了一个极其简单的页面(复杂的我也不会呀),大致是一个banner+导航栏+正文内容,正文中有一个图片切换,鼠标放在导航栏中的不同的连接上图片会跟着切换,就是这么简单,果然,技术哥哥问了问我的实现细节,就跟他讲了讲js图片切换,然后他问图片切换方式有其他的方式吗?我的图片切换是横向移动切换的,我说还可以淡入淡出。接着他就问如果在导航栏上加一个跟着鼠标移动的框框怎么加,这个问题回答了半天没回答到点上,最后他提示说如何定位,我说用position:relative,他就问relative和absolute有什么区别,回答完后还问了我一句你确定?我顿时觉得心里发虚,说了句难道说反了,然后技术哥哥就没说话了。
接着第二个题目,在一个固定宽度的页面上给了我一个点和半径,让我实现以这个点为圆心画圆的动画,思考了一会觉得这个题目还是可以做的,就说圆心的坐标为x,y,那么圆上点的坐标的x的范围在x-r,x+r之间,在这之间依次求出每个点的坐标,就能够实现画出这个圆了。这个问题回答后,技术哥哥嗯了一句,然后进入下一个回合了,这个回合技术哥哥要出杀手锏了,给了我一个数组,例如[1,3,4,3,5,2,1],让我找出里面没有重复出现并且值最小的那个数字,还问我对哪种语言熟悉,果断上C++呀,用了一个map函数来存出现次数,瞬间就把题目给over了,技术哥哥说了句可以,然后问我排序行吗?我果断说可以,又说了一下先排序的思路。
最后技术哥哥问了问我有没有做过前端的项目呀,我说以前写过一个简单的前端页面,他说能不能访问,我输了一个网址,结果访问失败了,可能是校内的服务器有限制吧,后来他就说从你输入网址到页面显示出来经过了那些步骤,好吧,我承认我不会这个,在网上看过一次,结果让我给忘了,接着又问我对html5了解不了解,知不知道canvas,这个时候毫不犹豫的说知道,然后又聊了一些琐碎的知识,就这样让我回来等消息了。
总体来说,这次面试还是让自己找出了一些不足的地方,好好的弥补一下知识上的缺陷,不管这次面试过不过,多学习一点还是好的,就当是积累经验了。
相关文章推荐
- 百度实习生电话面试经过与收获
- 2017年6月百度前端实习生面试问题
- [综合面试] 2014校招暑假实习生面经(阿里、百度offer)
- [综合面试] 2014校招暑假实习生面经(阿里、百度offer)
- 记百度腾讯实习生面试经历-web前端开发
- [综合面试] 2014校招暑假实习生面经(阿里、百度offer)
- 百度前端实习生面试经历
- 记2012年百度web前端研发实习生的笔试面试经历
- 记2012年百度web前端研发实习生的笔试面试经历
- 2016届校招 百度WEB前端研发【实习生+提前批】面试经历
- 2017年6月百度前端实习生面试问题
- 百度前端实习生面试(连跪之旅)
- 2014-04网易、微软、百度、腾讯、阿里实习生招聘经验与经过
- 2017年6月百度前端实习生面试问题
- 我的web前端面试经历————百度
- 阿里巴巴2014实习生面试(二面)经历
- 2014腾讯暑期实习生面试-TST计划
- 2018秋招前端面试回顾(阿里、百度、网易、迅雷、美团等)
- 将文档中className有“red”的标签背景色设为红色(百度2014校招前端笔试题)
- 2014------百度面试算法