前端面试

前端面试

    • 一、拼多多
      • 1.. 详细讲一下项目
      • 2.代码部分
        • 2.1 实现数组去重
        • 2.2 画一个圆形
    • 二、贝壳找房一面
      • 1.项目轮播图怎么做的
      • 2.左右两边固定,中间自适应
      • 3.npm run dev
      • 4.打包用到的插件
      • 5.下拉联响和及级联选择器
      • 6. 点击一个url之后http://www.home.com?name=zheng&id=1333&page=1
    • 三、携程(猪)
      • 1. 项目介绍
      • 2. 对git的了解
      • 3. 两个项目的区别
      • 4. PC端和移动端的区别
      • 5. 调接口时,http协议有哪几种状态
      • 6. 数据结构了解吗
      • 7. 为什么栈里面不能放复杂数据类型
      • 8. 写css后在页面生效的方式
      • 9. 语义化标签
      • 10. 闭包的概念,闭包有什么作用,缺点
      • 11. 原型作用(通过原型链实现继承)
      • 12. 为什么router挂载到proto上
      • 13. 面向对象
      • 14. 为什么用vue
      • 15. 对小程序开发有了解吗
      • 16. CSS样式了解多吗
    • 四、快手(小雪)
      • 1. 项目,遇到问题,解决方法
      • 2. Router怎么验证
      • 3. 介绍vue 实现原理
      • 4. vue生命周期,请求时写哪个函数?
      • 5. React和vue差异
      • 6. Vuex、redux运作原理
      • 7. 点击url
      • 8. 当请求较大时性能优化
      • 9. Css题 左固定 右自适应
      • 10. 数组排序
      • 1.将项目搭建,
    • 四、58同城校园招聘一面
      • 1. 自我介绍
      • 2. 为什么考虑做前端
      • 3. 为什么觉得前端适合女生
      • 4. 单页面应用和多页面应用的优缺点
    • 五、blibli一面已挂
      • 1. 防抖和节流
      • 2. history模式和hash模式
      • 3. history基于什么
      • 4. 实现轮播图
      • 5. 讲一下图片懒加载
        • 原理
        • 实现步骤
    • 六、美团一面
      • 1. sessionStorage.setItem()
      • 后端怎么知道已经登陆了怎么验证token
      • 2. vue传值的几种方法?
      • vuex传值了解吗
      • 3. 水平垂直居中的实现方式
      • 4. 看过什么js的书
      • 5.this是什么决定的
      • 6.怎么判断是一个对象?
      • 7.=== 和 ==的区别是什么
      • 8.求<=x的所有质数?
    • 七、小红书一面
      • 1. this指向问题
      • 2. promise执行顺序
      • 3. 宏任务微任务
      • 4. 实现响应式
      • 5. 改变id=5的颜色
      • 6. 项目的痛点是什么
      • 7. 有没有用到跨域?为什么?
      • 8. webpack相关的
    • 八、商汤
    • 商汤2
      • 1. js四舍五入保留三位小数
      • 2. 箭头函数后面不加{}代表什么,如何改变箭头函数的this指向
      • 3. new了一个对象,做了什么操作
      • 4. object.assign()深拷贝和浅拷贝
        • 4.1 浅拷贝
        • 4.2 深拷贝
      • 5. ...拓展运算符,除了扁平化还能干什么
      • 6. 节流和防抖 应用场景 为什么滚动的时候用防抖?
      • 7. 事件捕获、事件冒泡、阻止冒泡
      • 8.任务队列,哪些是宏任务,哪些是微任务?
      • 9. instanceof和typeof的区别
      • 10. BFC方面有什么应用
      • 11. 高度塌陷怎么解决
      • 12.三列布局,左右固定,中间自适应(不用flex)
      • 13.vue动态组件用什么标签
      • 14. keep-alive 标签
      • 15. data和conputed有什么区别,什么时候用computed
      • 16. watch

你可能感兴趣的:(前端,1024程序员节)