字节跳动(抖音)前端实习一二三面面经

前段时间面试了一下字节跳动(抖音)的前端实习岗位,经过三轮技术面后拿到了 offer,这里分享一下面经。

第一面(45min)

第一面交叉面,主要考察了一些前端以及计算机网络等基础,另外也考察英文文档的阅读以及理解能力。

  • 箭头函数相关(作用域、实例化)
  • TypeScript 相关(接口、枚举、声明)
  • HTTP1.x 和 HTTP2.0 的区别
  • DNS 的工作流程
  • 讲一下所知道的状态码,重点说一下 304
  • HTTP 缓存(强制缓存、协商缓存)
  • 给一段 Lodash 英文文档,三分钟看完,然后解释 API 的作用

手写题:

图片说明

第二面(45 min)

第二面一半以上时间都在手写代码,中间夹杂着一些基础的问题。

  • React 生命周期
  • 函数式组件与类组件的区别
  • 前端可以优化的地方,balabala...

手写题:

  • 分页组件(函数组件)
  • 三数之和 (双指针,如何去除重复)
  • 函数柯里化,实现下面的代码
sum(1,2)(2)() // 5
sum(3)(3)()  // 6

用闭包以及 ES6 的 Rest 参数很容易实现:

function sum(...args1) {
  // 求和
  let x = args1.reduce((prev, next) => {return prev+next;})
  return function(...args2) {
    if (args2.length == 0) return x;
    // 求和
    let y = args2.reduce((prev, next) => {return prev+next;})
    return sum(x+y)
  }
}
// 测试
console.log(sum(1,2,2)(7)())

第三面(40 min)

三面技术问题很少,穿插着项目问了一些,循序渐进。

  • 实习经历
  • 聊项目
  • 如何学习
  • 未来规划
  • 入职时间

HR 面(20 min)

简单轻松愉快的交流,聊了在学校的一些经历,自己的一些兴趣爱好,实习的一些收获等等,面试结束后不久就收到了 Offer。


以上就是一个面经的总结,不得不说,字节面试的效率很高,一天之内全部面试完。另外算法以及相关的手写题占比挺高,需要提前准备以及练习。

分享一下自己整理的前端面试手写题,面试出现的概率还挺高的,尽量理解,实在不行就把这些背下来,面试应该不成问题。

图片说明

#实习##面经##字节跳动##前端工程师#
全部评论
21届实习?
4 回复 分享
发布于 2020-10-11 17:16
楼主是22届研究生毕业嘛
点赞 回复 分享
发布于 2021-09-10 16:39
lz 研究生也是计算机的吗
点赞 回复 分享
发布于 2021-09-08 11:12
楼主是base北京吗?
点赞 回复 分享
发布于 2020-12-18 12:40
优秀啊
点赞 回复 分享
发布于 2020-12-03 17:32
大佬,想问一下用牛客网面试怎么写html跟css,没有找到对应的编辑器,只找到了js的
点赞 回复 分享
发布于 2020-12-03 09:05
分页组件怎么写😂不会是当场用JS设计一个出来吧
点赞 回复 分享
发布于 2020-10-25 10:55
明天三面,希望能跟题主一样优秀,保佑能进字节~!
点赞 回复 分享
发布于 2020-10-21 23:29
三面连着的吗?一面结束直接二面?
点赞 回复 分享
发布于 2020-10-19 18:02
可以加我微信内推:minijaz
点赞 回复 分享
发布于 2020-10-17 12:54
日常实习嘛?可留用嘛
点赞 回复 分享
发布于 2020-10-14 20:40
楼主22届么
点赞 回复 分享
发布于 2020-10-13 22:59
楼主这是研究生还是在校生,感觉有点难度
点赞 回复 分享
发布于 2020-10-12 21:48
直接就是offer了?字节这个效率也太快了。
点赞 回复 分享
发布于 2020-10-11 20:45
找实习还要被问实习经历吗
点赞 回复 分享
发布于 2020-10-11 19:59
实习面试还是非常考查基础技术点的,我的小程序(前端面试精华)也收录了很多题,也提供了题目详解,楼主这里面有几个好题,准备收录了
点赞 回复 分享
发布于 2020-10-11 18:33

相关推荐

找个工作 学历是要卡的 要求是高的 技能不足是真的 实习经验是0的 简历无处可写是事实的 钱不好赚是真的 想躺平又不敢躺 也不甘心躺 怕自己的灵感和才华被掩埋甚至从未被自己发现 又质疑自己是否真正有才华
码农索隆:你现在啊,你心里都明白咋回事,但是你没办法改变现状,一想到未来,你又没有信心狠下心来在当下努力。 得走出这种状态,不能一直困在那里面,哪不行就去提升哪,你一动不动那指定改变不了未来,动起来,积少成多才能越来越好
点赞 评论 收藏
分享
05-21 15:47
门头沟学院 Java
浪漫主义的虹夏:项目有亮点吗,第一个不是纯玩具项目吗,项目亮点里类似ThreadLocal,Redis储存说难听点是花几十分钟绝大部分人都能学会,第二个轮子项目也没体现出设计和技术,想实习先沉淀,好高骛远的自嗨只会害了自己
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
评论
18
162
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务