百度Web前端笔试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011.10.16百度“Web前端研发工程师”笔试题
(厦大场)
(以下是我凭记忆写的哈,题目大意没错,文字需要斟酌;算法题要求如果写不出代码,要写清楚思路)
1、说出IE浏览器跟非IE浏览器在实现js是存在哪些兼容性问题(至少写出3点)。(10分)
2、!!typeof “abc” = = = “string”的结果是?(10分)
3、用css代码实现下列样式:(15分)
文字颜色红色
文字大小12像素
文字行高22像素
背景颜色#eeeeee
边框1像素、实线、黑色
4、有一个array的数组,长度为10000,大小不一,用算法找出该数组中的最大值。(15分)
5、JS是如何实现类、继承、私有变量的?(15分)
6、假设知道总页数和当前页码,写出一个生成页码函数,要求当前页码用粗体显示,当前
页码前后各显示n个页码(n可设置),总的显示数目是2n+1(15分)
7、描述自己做过的最满意的一个作品(20分)
A、是如何设计、实现的
B、你在其中是什么角色
C、说说如何对它进行优化、改进
8、(FLASH附加题)用ActionScript3.0写一个实例,用鼠标点击硬币产生滑动来模拟现实
中在桌面用手弹硬币的场景。(20分)
(我的感想)嘻嘻,怎么样?感觉很简单吧?基本上都是css、js的基础题,再加几道简单的算法。哎。。其实说简单吧,我又觉得做的没底,很大原因是js还没学多少,所以有些题就凭自己的理解去做,所以说基础很重要!!!!!!!像第2、3、5基本是纯基础的,而第1题则是考实践经验了,算法呢,看起来很简单,做起来没底。。。不知道答到什么程度合适。。最后一题没学过,所以就没做了。。
可能是因为我不是应届的,所以还体会不到那种真正坐在笔试场上的紧张感,也不知道他们对待这一份笔试题是什么心情、什么态度。我的感觉很像是平常的考试,只是内容不一样而已,也不知道这种心态是好还是不好,呵呵~~~
总之呢,基础+实践是永恒不变的话题!!!