字节前端实习二三面

前言

经过紧张激烈的几天面试终于结束了,瞬间放松了好多😫。不得不说,字节的面试感觉真的很好!!!点赞👍!感觉字节这边考察算法篇多,不愧是算法节!
本着回馈社区的原则,分享最近的几次面试,希望能对大家有所帮助~

二面 3.11

  • 自我介绍
传统问题了,这个早知道应该背一背模版,实际面的时候磕磕绊绊的。
  • 唠家常
就这我的自我介绍,问了些专业相关的
  • 介绍一下canvas
canvas不是很懂,不过面试官小姐姐人超级好,我就说了下canvas大概是用来干嘛的
  • HTTP状态码,老问题了。这次就只是介绍了一下常用的状态码。同样的问题我在腾讯一面中被面试官问的老惨了,要详细说明301 302 304等状态码是咋实现的,跟后端咋交互。当场把我问懵了。
  • React的声明周期。因为我的简历中写了个用React做的项目,这个问题经常被问到,三面又问到了。
  • 介绍一下js数组的使用方式,push pop shift unshift ...展开运算符等。
  • 介绍一下webpack,input output, loader, plugin等。webpack有什么优势
  • 介绍一下模块化,commonjs 和普通浏览器中实现的模块化有什么区别
  • 算法题1: 给定一个二维数组,由0 和1 组成,判断其中是否存在三个连续的1(横向,纵向,斜向)。
这题面试当场毫无思路,最后就只是将横纵两个方向判断出来了,还是用的暴力方法,斜着的当场硬是没想到。面试结束后,我特喵的一下就反应过来了,可以直接判断当前(i,j)与其(i-1,j-1) (i+1,j+1)...等九个值。当然这个也算是暴力解法了,要是有啥好思路,欢迎大家留言。
  • 算法题2:给定一个无重复数字的数组,求其全排列。
这个题就是典型的回溯法,用传统的回溯模版即可解决
  • 反问环节。

三面 3.12


  • 自我介绍,传统异能
  • 问了一下我科研方面的问题。
  • 介绍之前做过的一个用React做的小前端项目
  • 说一下React的声明周期,每一个阶段都可以做什么
  • 介绍模块化,类似二面
  • 了解一些开发框架的源码码?
学前端不是很久,一些框架源码确实没了解过。不过之前也是了解过Promise的用法,说了一下为什么了解Promise的源码,并考察了一下。
  • 用Promise实现传统的回调函数,尝试捕获错误;如何让两个异步函数并发执行。
这里实际上问的很基础了,改写回调函数直接new 一个Promise对象,判断状态执行resolve跟reject即可,后面捕获错误我直接在Promise里面捕获了,后续了解到在Promise外部 await的时候捕获更好一点。异步函数并发执行直接采用Promise.all([]),即可实现。
  • 算法:由于部门做游戏比较多,这里考察了一个小游戏:炸弹超人。有点类似于leetcode 361。
这题第一次接触,一上来毫无思路,后来先尝试用3*3的地图暴力实现了一下,面试官问怎么优化我也没搞定。不过幸好面试官最后指点了一下,点赞!!!
  • 反问环节
#实习##面经##前端工程师#
全部评论
如果按楼主说的,判断周围的8个数,那样只能是该点在正中间的时候,不如直接dfs,类似于单词搜索,不过这次不是往四个方向走,是8个方向,这样找到一个点,就能找到相邻的三个1或者排除一部分1
2 回复 分享
发布于 2021-03-13 08:10
恭喜🎉
1 回复 分享
发布于 2021-03-13 19:09
请问楼主字节这个面试是2021年暑假还是2022年暑假,有点不清楚国内的时间deadline。
1 回复 分享
发布于 2021-03-13 09:15
连续1那题是要同一方向吗,还是连在一起就行了
点赞 回复 分享
发布于 2021-03-13 21:43
杭州游戏部门吗😅
点赞 回复 分享
发布于 2021-03-13 09:57
没有过面试经验求问....前端也考察算法吗,大佬用什么语言写啊?
点赞 回复 分享
发布于 2021-03-12 21:49
想问一下,状态码是怎么实现的,这个问题怎么答呀
点赞 回复 分享
发布于 2021-03-12 21:21
我没注意看日期,刚看到😂
点赞 回复 分享
发布于 2021-03-12 21:09

相关推荐

👋个人背景:民办本 双非硕 两段中厂实习从二月底陆陆续续投简历,除了字节腾讯外都投了个遍(挺后悔的,应该面一面涨涨经验,但现在累了)阿里系     简历挂,无一例外,全挂京东        泡池子快手        简历挂了五次美团        第一轮三面挂 第二轮二面,目前等消息百度        oc已接b站         日常oc,暑期泡池子网易        雷火日常一面挂 暑期二面挂小鹅通     oc已拒小红书     简历挂理想        简历挂作业帮     简历挂米哈游/pdd    笔试挂感觉比较友好的就是美团,基本都会给面并且面试就按照简历来,面试官也很好。第一轮面试三面挂的时候很气馁,大概在三月底,然后休息了半个月才开始投其他的暑期。总结来看其实暑期运气成分还是挺高的,前端对算法和场景手撕有一定要求,感觉大多还是在hot100的范围内,准备好八股和算法基本上问题不大,再加上先前实习和投递部门的契合度。接下来也不打算再投了,就这样结束暑期吧,成为百度孝子,秋招再见👋
点赞 评论 收藏
分享
评论
17
58
分享

创作者周榜

更多
牛客网
牛客企业服务