前端面试题记录

10月份的时候参加了几次互联网公司的校招,记录了一些面试题(淘宝第一轮和第二轮技术面+百度第一轮和第二轮技术面),与大家分享下。

百度一面:

1.JS,CSS的兼容问题

2.JS变量作用域

3.JS函数闭包的理解及运用

4.排序算法举例并书写代码实现

5.盒模型(在IE下不兼容的一些问题)

6.form表单提交没反应或反应很慢,导致用户多次重复点击,怎么优化解决?

7.JS结点克隆的方法

8.堆与栈的区别

9.二叉树的前中后序遍历。

 

淘宝一面:

1.CSS三栏布局的方式,栅格布局实现

2.firebug控制台操作命令,JS调试方法

3.JS创建table的方法

4.Linux常用命令

5.alt与title在<img>中的区别

6.jQuery与YUI等框架的区别

7.ajax的请求步骤

8.JS中this指针的指向

9.cookie理解及作用,语法

10.闭包的理解和作用以及使用。

 

淘宝二面

1.apply函数的用法

2.淘宝首页搜索框字符匹配功能的优化思路方法

3.闭包

4.做过的项目以及深入项目的详细问题探讨

5.变量作用域,全局与局部函数,作用域链等

6.最近看的JS文章,总结以及收获感受

7.正则表达式字符匹配

8.IE内存泄露的问题

9.jQuery里的ready函数作用意义

10.对JS面向对象编程的理解(封装继承等的实现方法)

11.JS跨域问题的解决方案

12.w3c标准,web语义化的理解以及Doctype头文件意义等。

 

百度二面

1.position各属性的深入理解

2.JS变量作用域

3.做过的项目以及深入剖析

4.数据类型有哪些 对象呢?区别

5.Doctype详解 不同头文件区别 意义

6.visibility与display的区别

7.table操作:overflow:hidden的理解和使用

8.reflow与repaint的区别(至今不知所云)

9.GET与POST的区别

10.cookie使用语法,写入读取。

11.用JS判断一个函数参数个数的方法。

 

个中细节 挂一漏万 还请海涵!  欢迎各种指教!

posted @ 2011-12-04 18:53  Ensonfield  阅读(1265)  评论(2编辑  收藏  举报