字节跳动 前端实习生 123+hr面

更新:楼主目前在找室友,想在上海浦东租房子的小伙伴看过来呀~ https://www.nowcoder.com/discuss/462487
------------------------------------------------------------------------------------------------------
商业变现部门,投的base上海
楼主背景:软工本科,之前除了一个代码编辑器插件开发并没有太多的前端经验。

没想到1,2,3是连着面下来的,从3点一直面到6点,差点给面吐了

一(北京base商业变现高级开发),二面(上海base商业变现leader):面试官还是基本能做到按照简历上的内容来考察。此处记得的不多了,问的基本和牛客网上其他的面经没太大出入,比较基础
  • http,那一层?
  • https知道吗(不知道
  • TCP哪一层?三次握手四次挥手
  • 输入网址时发生了什么
  • 讲讲DNS查询(不太记得,随便说了一下,host啥的
  • 浏览器进程/线程
  • JS单线程 事件循环
  • 给了一道题 宏任务微任务相关
  • 浏览器渲染过程
  • 什么是重排/重绘(基本概念,没有讲到具体优化
  • js原型&原型链
  • 闭包和作用域
  • let var区别(谈到了temporal dead zone
  • Call apply bind用法和区别
  • 实现call
  • js继承,如何实现?(口述,没有具体写代码
  • 实现new
  • 垃圾回收概述
  • async await 概述
  • css BFC
  • css position
  • 垂直水平居中
  • react用过吗(还在学
  • 说说函数组件和类组件区别
  • 有大量数据,例如1w条,渲染的时候你会选函数组件还是类组件?(面试官疯狂暗示函数组件,我:摊牌了,俺不会
  • 堆和栈
  • 进程和线程区别
  • 写快排(意思意思,不用真跑

三面(北京base商业变现leader
  • 怎么学习前端的
  • 为什么选择前端,对前端的看法
  • 对字节的看法
  • 一些个人情况(实习多久,想转正吗
  • 一道题,系统设计,大致用伪代码实现一下(算法部分尽量详细一点
背景:
客户增长研发部门的同学越来越多了,目前200多人分布在北京、上海、杭州三个城市,分工也越来越细,大家平时交流互动的机会少,因此希望每个月,随机挑选一些同学(当前计划是8位)在周边找个地方聚餐,之后走团队活动经费报销。

要求:
希望写个程序完成每个月聚餐同学的随机挑选,具体的一些要求:

1、已经被选中的同学,后续被选中的权重要降低;
2、程序方便部署和使用;
3、考虑好可能的异常情况;

假设这个开发工作交给你来做,请给出你的实现方案。

我的思路:调api获得数据,判断上个月哪个城市,北上杭轮流来。对于每个城市的同学,权重在聚餐后-1,挑选的时候*math.random()后排序。挑前8名,整合ID发给后台

HR面:
  • why 前端
  • 如何学习前端
  • 自己三个词总结自己
  • 别人对你的缺点的评价?你觉得中肯吗
  • 一些个人情况

#实习##面经##字节跳动##前端工程师#
全部评论
连续三面都是大佬啊
点赞 回复
分享
发布于 2020-07-29 19:01
面试之前要笔试吗
点赞 回复
分享
发布于 2020-08-13 22:09
阿里巴巴
校招火热招聘中
官网直投
大佬用的是vue吗
点赞 回复
分享
发布于 2020-08-18 16:41
实习时间是什么时候?
点赞 回复
分享
发布于 2020-08-19 09:44
今天面试三面,希望能跟同学一样优秀
点赞 回复
分享
发布于 2020-10-22 15:43
Hello 大佬收到offer了吗
点赞 回复
分享
发布于 2020-10-29 10:56
大佬是hr面后几天收到offer的呀
点赞 回复
分享
发布于 2020-10-31 19:56

相关推荐

6 59 评论
分享
牛客网
牛客企业服务