前端面试题记录
10 月份的时候参加了几次互联网公司的校招,记录了一些面试题(淘宝第一轮和第二轮技术面+百度第
一轮和第二轮技术面),与大家分享下。
百度一面:
1.JS,CSS 的兼容问题
2.JS 变量作用域
3.JS 函数闭包的理解及运用
4.排序算法举例并书写代码实现
5.盒模型(在 IE 下不兼容的一些问题)
6.form 表单提交没反应或反应很慢,导致用户多次重复点击,怎么优化解决?
7.JS 结点克隆的方法
8.堆与栈的区别
9.二叉树的前中后序遍历。
淘宝一面:
1.CSS 三栏布局的方式,栅格布局实现
2.rebug 控制台操作命令,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 函数作用意义