19年秋季校招已经结束,因为一直在实习,参与笔试面试的公司并不多,错过了很多公司面试。已经拿到百度,腾讯,拼多多等offer,面筋如下,希望对大家能有帮助:

阿里 天猫 8.3

1.垂直水平居中 越多越好
2.vue data的实现原理
3.react的生命周期
4.在小米中碰到最大的的挑战
5.实习前是如何学习的
6.自己未来的职业规划
7.对前端架构师是怎么理解的,自己行动了吗
8.自己封装了什么模块
9.在小米主要的工作是什么
10.在小米时前端是如何相互合作的
11.看过react的源码吗

网易游戏笔试:8.12

1.手写js,让一个元素做圆周运动
2.手写数组扁平化函数
3.手写轮播:a.自动轮播b.hover时暂停轮播,轮播4s一次c.支持鼠标拖拽轮播页,当滑动距离大于一半时,鼠标松开,自动向左轮播
4.根据html css写渲染后的图形
#div1,#div2,#div3{
border: 1px solid #000;
}
#div1{
height: 50px;
}
#div3 {
height: 50px;
margin-top: 30px;
}
<div id="div1"></div>
<div id="div2">
<div id="div3"></div>
</div>

腾讯 8.16一面

1.网站安全 xss csrf 都是怎么发生的 如何避免
2.原型链 闭包 内存泄漏都有哪些
3.箭头函数与普通函数的区别
4.200 304 什么时候返回304 (讲了缓存的过程)
5.网站优化的方法 以及如何检测网站性能
6.清除浮动的方法,还有吗
7.对redux的了解,说了redux的工作流程
8.react组件沟通的方法
9.浏览器存储数据的方法和区别
10.vue双向绑定的实现原理,如果让你实现双向绑定,你会怎么写
11.cookide 的设置与获取
12.es7

8.29 二面

1.对es6的了解(箭头函数,symbol,map,set,模板字符串,class,解构赋值,promise),map和set的区别,都什么情况下用
2.对webpack的了解,(讲了下所有的配置和怎么用)
3.对redux的了解,怎么用的
4.写代码中有遇到redux的问题吗,怎么解决的
5.链表和数组的区别
6.对排序有了解吗,(说了冒泡快排选择排序的原理)
7.最早什么时候可以来实习
8.为什么没选百度
9.有啥想问我的。那里答得不好:es6了解的不够透彻,数据结构差点
10.对http的了解(讲了缓存,查ip,发请求,状态码)

搜狐 8.25
一面:

1.手写快排
2.手写:2个有序数组取中位数,及时间复杂度
3.jsonp的原理
4.对gulp了解吗,webpack有哪些配置
5.promise中catch的用法

二面:

1.localstorage设置过期时间
2.判断某个模块的曝光度
3.手写jsonp,及实现原理
4.symbol的用法,以及如何使用
5.图片的几种格式和区别,webpack如何打包的png成base64的,svg最多能保多少颜色

拼多多 8.26
一面:

1.react的生命周期
2.手写:随机生成10组长度1-100间的线段,判断线段的不重叠部分的长度
3.自己研究新技术了吗,有实践吗

二面:hr

1.为什么考研
2.考研前对IT有了解吗
3.以后的发展方向,还是前端吗
4.体现自己对前端深入学习的事迹
5.家里情况,为什么选PDD
6.工作中有冲突吗,如何处理的,结果是什么
7.期望薪资

三面:

1.less sass style-components区别,为什么技术选这个
2.事件绑定方法,事件监听的参数是什么
3.react中如何事件绑定的,为什么用箭头函数,bable转箭头函数后是什么样子的,如何绑定this的
4.从url输入的过程发生了什么,性能优化是什么
5.js合并一定比不合并好吗
6.如果有5个请求,页面响应时间是5个请求的时间之和吗
7.懒加载是什么,怎么做的
8.写输出值:
var x = [0, 2, {a:1}];
var y = x, z = [...x];
y[0] = 2;
y[0].b = 2;
z[2].a = 4;
console.log(x, y, z);
9.对es6的了解

网易 8.28

1.手写左边定宽,右边自适应,有哪些方法
2.手写单例模式
3.数据去重,写了俩
4.react性能优化
5.react高阶组件定义,怎么用,有什么优势
5.react其他组件类型
6.会后端吗,会Node吗

京东 9.11一面

1.工作中遇到的难点
2.工作中遇到的最大挫折
3.redux的工作流程
4.水平垂直居中
5.选择符,优先级
6.作用域和闭包
7.字符串的方法
8.state和props的区别
9.浏览器存储 说了sessionstorage lcoalstorage cookie
10.最近在学的新东西
11.自己实现柱状图,如果一个数特别大,一个数特别小怎么办
12.react父子组件通信
13.html页面的渲染过程
14.版本号判断,是高版本还是低版本
15.未来的职业规划

2019年秋季校招前端面经相关推荐

  1. 字节跳动校招前端面经(2021.03.16)

    字节跳动校招前端面经 一面 二面 一面 自我介绍 项目相关 webpack的工作原理 loader和plugins的区别 http头中关于缓存的字段 expires和Cache-Control的关系和 ...

  2. 多益网络校招前端面经(2020.09.24)

    多益网络校招前端面经(2020.09.24) 面试平台 QQ视频通话 时长 大约半小时 过程 自我介绍 项目问题:项目中遇到的问题以及解决方式:在团队开发过程中个成员合作方式,遇到问题的解决方式 cs ...

  3. 2019年12月前端面经及总结(西安,杭州)

    2019年12月前端面经及总结(西安,杭州) 我的github主页:https://github.com/dashnowords 我的新书上架啦,3天即登京东计算机编程语言类排行榜Top1!!!精选3 ...

  4. 多益网络校招前端面经

    前几天刚经历多益前端提前批校招,本来觉得笔试应该凉了,但是最后居然过了笔试,顺利进入面试,下面讲讲我记得经过吧. 笔试阶段: 笔试过去半个月了,零零星星记得 JS基础是要有的,字符串函数 split( ...

  5. 热乎乎的宇宙头条校招前端面经

    点击上方"程序员黑叔",选择"置顶或者星标" 你的关注意义重大! 作者:要加油啊 https://juejin.im/post/6844904088337907 ...

  6. 2020校招前端面经

    文章目录 小米一面 百度一面 快手一面 快手二面 快手三面 快手hr面 同花顺一面 同花顺二面及hr面 金山WPS一面 格家网络一面 格家网络二面 字节一二三面 途虎养车一二面 顺丰科技一二面 总结 ...

  7. 100道最常见的校招前端面试题(更新中)

    Http协议中Post和Get方法的区别? Get请求比Post执行更有效率,是因为浏览器在发送Post请求时,会先将请求头发送给服务器确认,服务器返回100 continue响应后,浏览器才开始发送 ...

  8. 校招前端面试题总结(一)(附答案)

    这里写自定义目录标题 解析 URL 参数为对象 如何避免回流与重绘? OSI七层模型 (1)应用层 (2)表示层 (3)会话层 (4)传输层 (5)网络层 (6)数据链路层 (7)物理层 虚拟DOM转 ...

  9. 2019年3月前端面试题

    1. 模块化发展历程 2. 全局作用域中,用 const 和 let 声明的变量不在 window 上,那到底在哪里?如何去获取? 3.cookie 和 token 都存放在 header 中,为什么 ...

最新文章

  1. 阿里重金投数梦工场 布局PaaS动了谁的奶酪
  2. json pandas 内存溢出_python-将多个JSON记录读取到Pandas数据框中
  3. C语言过河问题主函数,c,c++_C语言踩石头过河问题,用DFS搜索递归了17万次但是没报错,请问是什么原因?,c,c++,算法 - phpStudy...
  4. 【shell】wc命令
  5. 深度学习和目标检测系列教程 4-300:目标检测入门之目标变量和损失函数
  6. float与double类型区别比较
  7. 动态存储器是什么意思
  8. [css] 你有用过vw布局吗?和使用rem有什么区别?
  9. 计算机网络——差错控制
  10. java集合之failfast机制
  11. kali 更新源遇到了证书的问题
  12. Verilog 常规数据定义
  13. Nginx 关于 location 的匹配规则详解
  14. tcp 测试工具 android,安卓版手机tcp调试助手
  15. 简单的jsp代码(登录界面)
  16. 牛客SQL3查询薪水详情和部门编号
  17. matlab自定义colormap保存不,matlab自定义colormap
  18. 【i春秋综合渗透训练】我很简单,请不要欺负我
  19. Android Settings模块
  20. 学习笔记1-归一化与标准化

热门文章

  1. 轮播图插件--swiper
  2. WHUT C语言计费(网吧)管理系统
  3. UNRAID挂载exFat格式的USB磁盘后续(自动挂载)
  4. 读书笔记—CLR via C#章节4-7
  5. 我的十一Win10之旅
  6. linux :安装中文输入法
  7. 实战 Java 第8天:开发商品详情查询接口
  8. TP5集成支付宝h5支付接口
  9. Java简易实现凯撒密码——英文句子加密
  10. 华信短信视频开源平台搭建攻略(之三完结易错篇)