字节前端实习坎坷六面面经(教育,电商)

因为流程原因经历了六次面试。。。也暴露出很多缺点,希望大家吸取教训,都能拿到自己想要的offer!

一面(教育)

1.数组去重(包括对象,嵌套对象,判断key与value值一样就是相同)

2. 使用Promise实现sleep(1000).then(()=>{console.log(2)}),先打印1 过一秒打印2

3.CSS动画,div每秒移动100px

4.Css垂直居中

5.requestAnimationFrame和setInterVal 16区别?用rAF实现

6.  说结果
log(1);
setTimeout(()=>{log(2)})
Promise.resolve().then(()=>{log(3)})
var p = new Promise((res)=>{
log(4)
setTimeout(()=>{
res(5)
log(6)
})
})
p.then((r)=>{log(r)})

7.TCP,UDP区别,特点

8.实现ajax

有没有听说过fetch?

9.JS数据类型?
八种普通数据类型
number|boolean|string|null|undefined|object|bigint|symblo|
bigint是干嘛的

判断数组的方法

10.this指向固定
说了call apply bind,区别,用法。

二面(教育)

问项目难点?
实现fetchWithRetry(url, param, times, delay)到期结束,失败次数达到结束,不然就重试。
eventbus,emit的编程题。
websocket过程,
https过程,
文件上传,
大文件分片,
移动端布局,
服务器主动推送

三面leader(教育)

问项目,怎么实现页面拖拽列表排序,大文件分片上传,响应布局,怎么实现上传图片实时浏览,闭包,websocket丢包怎么解决? 提问

四面hr(教育)

怎么学习技术,遇到问题一般怎么解决,介绍我们部门,能实习多久?来过北京吗?

本来觉得有offer了,内推的同学流程也是面试已结束了。。。。结果流程问题转去电商了。


五面learder(电商)

  • 为什么选择前端?
  • 写前端多久了?
  • 基础:实现圣杯布局?
  • 怎么理解负margin?
  • 讲一下HTTP请求的过程
  • 讲一下http请求报文
  • 讲一下CSS中哪些属性触发重绘?回流?
  • 实现多维数组扁平化
  • 提问

五面挂了。。。然后hr给我打电话捞去了新部门


六面leader(移动os,电商商城)

  • 自我介绍
  • ES6新知识点
  • map有几个参数?
  • 说下继承?
  • 用es6实现实例继承
  • call apply bind?
  • this指向?匿名函数的this?
  • 了解立即执行函数吗?
  • 立即执行函数是不是一种闭包?
  • 伪调用了解过吗?
  • 输入一个URL的过程?
  • css画一个三角形
  • 缓存200和304?说一下200 fromcache的情况?
  • 状态码499了解吗
  • 节流和防抖?实现防抖

前后面了一个月了。。。感觉每天等消息等的觉也睡不好,还是自己内心不够强大,技术也不过硬。

接下来又是内心兵荒马乱的等hr消息了。


#面经##前端工程师##实习#
全部评论
加油楼主
1 回复 分享
发布于 2020-10-19 20:37
文件相关的问题是楼主简历里提到了吗?
点赞 回复 分享
发布于 2020-08-04 21:22
请问有笔试吗?
点赞 回复 分享
发布于 2020-08-04 22:08
请问楼主,fetchWithRetry(url,param,times,delay)这个是怎么实现的
点赞 回复 分享
发布于 2020-08-05 14:44
楼主前端学了多久?
点赞 回复 分享
发布于 2020-10-19 19:34
异地实习?请问楼主是怎么处理学校那边的压力的?
点赞 回复 分享
发布于 2020-10-20 17:59

相关推荐

点赞 评论 收藏
分享
10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
小米 手机电路工程师 年薪17万,显示驱动方向22.5万
点赞 评论 收藏
分享
3 39 评论
分享
牛客网
牛客企业服务