面试技巧

关注公众号 jb51net

关闭
IT专业知识 > IT职场规划 > 面试技巧 >

2020前端暑期实习大厂面经

求赏个offer

共7个公司面经,华为,欢聚,京东,酷狗,美的,腾讯,网易(公司不分先后)

靠牛客各位大佬的面经上岸美的,酷狗,京东啦。全部面试已经面完,回馈一波牛客,顺便许愿腾讯oc!

华为CBG--通用软件开发

4-21 华为技术一面(45分钟)
1. 手撕回溯法,查找路径(图的深度遍历)
2. 项目难点
3. 大学中让你最难忘的事
其他忘了

4-23 华为总管二面(25分钟)
1. 项目难点
2. 解决方法是怎么想出来的
3. 你们老师干不干预你就业方向选择?你自己怎么选择的?
4. 除了课程学习自己平时还会不会学习
5. 会不会写java
6. 你写项目的时候会不会有加班的情况
7. 什么时候能来实习,能实习多久

欢聚时代--WEB前端

5-28欢聚一面(15分钟)
1. 直接聊项目(框架和UI,rem适配,骨架屏原理)
2. Vue双绑
3. Async/await Promise
4. Webpack babel-loader
5. 跨域(cors,jsonp,nginx,iframe,postMessage)
6. css场景题
7. 反问

5-31欢聚HR面(30分钟)
1. 自我介绍
2. 项目介绍
3. 遇到问题怎么跟甲方沟通
4. 具体遇到过什么问题
5. 模块怎么划分
6. 有参加其他组织吗
7. 社团,工作室,娱乐怎么分配
8. 你怎么评价你们学校的工作室
9. 职业规划
10. 为什么会想发展全栈
11. 舍友,工作室,社团的朋友亲密程度排序,为什么
12. 什么时候结课?一周出勤几天?
13. 租房可接受吗?
14. 参加比赛情况?自己想收获什么,收获了什么?
15. 来欢聚想收获什么?
16. 反问转正

京东凹凸实验室--WEB前端

4-23 京东一面(30分钟)
1. 自我介绍+项目介绍(你用echarts时有没有什么难点?)
2. Vue双向绑定
3. 了解react吗?(讲了几个比较重要的点)
4. Webpack用到什么程度,自己改过配置吗?
5. Websocket
6. Node.js
7. 浮动的原因
8. 绝对定位和相对定位
9. 协商缓存和强制缓存(这里我讲的很细,从定义,到具体怎么使用,到涉及的http头部,再到区别)
10. 自适应的方法(细抠rem,以及问到rem的缺点)
11. 同源
12. 解决跨域的方法(讲了三种,细讲了jsonp的实现原理)
13. 兴趣
14. 凹凸实验室
15. 笔试编程题有什么优化?做题思路

4-27 京东二面(50分钟)
1. 自我介绍
2. Vue中没在data中定义的变量怎么双向绑定?
3. Vue双向绑定(object.defineProperty;追问其他方法,答:vue3.0用了proxy,为什么用proxy)
4. 数组的双向绑定(说了vue源码中对array的protoytpe进行了改写,你自己怎么实现)
5. Webpack返回的文件比较大怎么办,我说我用路由图片懒加载(他说就是这个?)
6. 路由懒加载原理
7. 图片懒加载说了vue实现,原生的说了个思路(监听scroll事件对比图片位置)实现没说出来
8. 防抖节流(什么时候用)
9. 为什么要学前端
10. 垂直水平居中,说了3个方法,他比较满意
11. 性能优化说了5个,他问还有吗,我答不上了
12. 闭包的使用场景(说到es5没有块级作用域,可以用闭包模拟,追问还有呢?)
13. 函数柯里化(说了定义,问为什么要多参变单参,答了他好像不满意)
14. react
15. 虚拟dom
16. 为什么css放头部,script放底部
17. 数组乱序(答:sort返回随机数,他说也行,还有吗)
18. Webpack自己改过配置吗,说了loader,plugin;loader返回的是什么?
19. 你面了哪些公司
20. 跨域cors的原理,为什么要发options,怎么发cookie(access-control-allow-credentials:true)
21. 项目之后有没有复盘?优化
22. 平时怎么学习前端?常逛的网站?Github呢
23. 遇到网站上找不到答案的问题怎么解决?
24. 后端有了解吗?Node.js
25. 问怎么自定义事件
26. 反问:业务、技术栈、评价
27. 会不会写小程序

5-08 京东集团HR面(8分钟)
1. 自我介绍
2. 项目经历(还问了对你影响最大的)
3. 班干部经历(也问了对你的帮助)
4. 自己课下有学习专业技能方面的知识吗
5. 在家还是在学校
6. 什么时候能来实习

酷狗直播--WEB前端

5-25酷狗一面(35分钟)
1. 自我介绍
2. 三栏布局两种实现
3. Vue双绑
4. Vue中数组问题
5. 第一次请求一个文件会怎么样,第二次请求怎么样(缓存)
6. Rem适配原理,还有没有其他适配方案说了vm、vh
7. 你有什么offer
其他忘了

5-25酷狗二面(25分钟)
1. 自我介绍
2. 怎么接触到前端的
3. 前端需要学什么
4. 浏览器渲染
5. 重绘重排
6. 说说http
7. https的原理
8. 说说前端需要关注的常见头部
9. 说说前端框架的好处
10. 兴趣
11. 直播的弹幕怎么做(答控制left),怎么不重叠
12. H5页面怎么跟app通信
13. 虚拟dom
14. Diff算法
15. 跨域方法
16. Jsonp
17. 前端工程化
18. 实现简单双绑
19. 有什么offer

5-27酷狗HR面(18分钟)
1. 自我介绍
2. 介绍项目
3. 项目对你的成长
4. 为什么前端
5. 实习考虑的是什么
6. 对比java的话,前端哪里吸引你
7. 职业规划
8. 怎么学前端的
9. 说说最近练手的项目
10. 父母的要求
11. 其他offer

美的--前端开发

5-14 美的一面(10分钟)
1. 自己写过组件吗?ElementUI用过吗
2. 项目做什么的
3. 职业发展
4. 遇到解决不了的问题怎么办
5. 项目怎么架构起来的
6. 反问
别的忘了

腾讯--WEB前端

4-08 PCG一面挂(70+分钟)
1. 来北京实习可以吗
2. 自我介绍
3. 项目介绍(细节难点)
4. Echarts渐变色
5. 写一个组件实现省市二级联调
6. 组件传值
7. Html的style和script放哪里?为什么?(简单)
8. 两栏布局(一边固定,一边自适应)
9. Js改style
10. 一次性插入1k个dom节点?
11. 时间复杂度低于o(n2)的排序算法
12. 手撕快排
13. 图的最短路径
14. 脑筋急转弯
15. 手写www.tencent.com?a=1&b=2#c=3获取search转成object(location.hash再split’&’再split’=’)面试官顺便扯到了location的属性和xss攻击
16. Xss攻击
17. 源码
18. 你学习前端哪部分比较好,并打算怎么发展
19. 项目要着急上线,但是改动大,没办法按时提交,你有没有什么办法避免?
20. 服务器渲染

4-12TEG一面(近两个小时)
1. Mysql连表查询,数据太多怎么优化
2. 三级地名联动
3. Echarts用过哪些类型,geo.json
4. 事件代理
5. 淘宝搜索框输入推荐
6. Git
7. getElementById,querySelector和querySelectorAll区别
8. 事件监听的方式
9. 基础事件,除了click还有什么
10. 页面慢怎么办
11. Vue一个页面a和一个页面b,访问b时怎么使用访问a页面缓存的vue的资源
12. Webpack
13. 盒子模型
14. 行内元素的padding为什么上下无效,如何有效
15. Xhr的状态
16. 状态码304原理
17. 强缓、协缓
18. Xss,csrf,sql注入,点击劫持
19. Xss具体在什么时候进行转义,csrf的token具体说下
20. 日期数组去重、排序
21. 深拷贝

4-14TEG初试交叉面,挂(33分钟)
1. 自我介绍
2. 项目介绍,她问难点是什么前后端都可以(问到多线程、数据库的索引)
3. 为什么后台这么熟悉,还要走前端
4. 两栏布局
5. 点击弹框
6. 事件冒泡
7. Vuex
8. Vue的computed和watch
9. web安全(说的比较详细,被面试官打断)
10. Css预编译
11. 前端新的技术
12. Mysql的引擎的区别,左右连接区别
13. 反问

CSIG一面(一小时45分钟)
1. 项目
2. vue3.0的改变
3. 双向绑定指的是哪双向,Vue2.0的双向绑定原理
4. 手写数据双向绑定
5. 可视化用了什么技术
6. 自己实现饼图
7. 居中
8. Es6
9. Js继承
10. Vue生命周期
11. 性能优化
12. Webpack
13. 怎么判断优化效果
14. Fps帧率
15. HTTP1.0与1.1区别
16. HTTP状态码
17. 强缓、协缓
18. 输入Url到渲染
19. 算法:大数相加
20.反问
剩下记不得了

5-27 腾讯互娱一面(25分钟)
1. 实习时间
2. 职业规划
3. 学了前端的哪些东西了
4. cookie
5. 说了自己用localStorage做的todolist的小demo
6. localStorage和cookie的区别
7. Vue生命周期
8. Vue双绑
9. Vue数组响应式
10. Vue难点
11. 自己vue哪些需要深化学习?源码看到哪了
12. Es6异步
13. http版本区别
14. 三次握手
15. Tcp、udp
16. 项目里面的优化说说?
17. Vue-router,vuex
18. 在家吗?家在哪?
19. 反问
5-27 腾讯互娱二面46分钟
1. 自我介绍
2. 深挖项目
3. 怎么接到项目的
4. 职业规划
5. 怎么学前端的
6. 项目中收获了什么
7. Vue双绑
8. MVVM跟MVC
9. 闭包
10. 匿名函数
11. http
12. 缓存
13. http怎么实现音视频即时通讯
14. 打算之后怎么完善学习前端
15. 数据结构
16. 递归和非递归
17. 在家还是在学校
18.实习时间
6-05 腾讯互娱HR面(20分钟)
1. 自我介绍
2. 项目介绍+难点
3. 对游戏行业怎么看
4. 为什么选腾讯互娱
5. 你玩什么游戏?玩到什么程度?
6. 考研还是就业
7. 职业规划
8. 手头offer
9. 对以后工作地点的看法
10. 老家
11. 父母对你的要求
12. 父母的职业
13. 优缺点?怎么改正缺点?
14. 对于融入公司工作有什么准备

网易游戏--WEB前端

4-20 网易游戏一面挂(25分钟)
1. 怎么体现你对前端的兴趣?
2. 圣杯布局
3. Css可继承的属性
4. 语义化HTML
5. 数据可视化技术
6. font-size单位
7. rem
8. 移动端适配的其他方案
9. 自适应和响应式布局的区别
10. 跨域
11. HTTP版本区别
12. 怎么确认使用的是哪个HTTP版本?前后端怎么协商HTTP版本?

到此这篇关于2020前端暑期实习大厂面经的文章就介绍到这了,更多相关前端实习面经内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

作者:求赏个offer
链接:https://www.nowcoder.com/discuss/436258
来源:牛客网