Skip to content

百度-百度文库

以下包含一,二,三面的内容

算法

  1. 乱序一个数组

JS

  1. 如何判断this的指向
  2. 实现一下Function.prototype.call
  3. 箭头函数的特点
  4. 如何提取URL中的参数
  5. 实现一个判断变量类型的函数
  6. 概述一下深浅拷贝,实现一个深拷贝(值类型与复杂类型不包括函数)
  7. 概述一下闭包,闭包的使用场景
  8. 匹配一个字符串中所有数字的正则
  9. 正则表达式加上/g 与不加上/g的区别
  10. 正则表达式的量词有哪些,分别代表什么
  11. 把一个一维数组(数据只包含Number)[2,3,4]转为234你有哪些方式

CSS

  1. 实现一下表格的斑马纹
  2. 实现一个圆从左到右滚动100px的动画
  3. 常见的内联元素有哪些,块元素有哪些

Vue

  1. 你觉得MVVM的框架特点是什么
  2. Vue数据驱动的实现原理是什么
  3. 组件化开发相比于以前的开发方式你觉得有什么优点

性能优化

  1. webpack打包优化的方式
  2. 页面加载优化
  3. 首屏渲染优化

项目

1.项目的难点,如何解决的,有什么收获

非技术

1.如何看待多人协同开发 2.前后端联调有碰到过哪些问题,如何解决 3.多久能实习 4.除了百度你还投了其它公司吗?有结果没有 5.为什么选择百度

更新于: