首页 > 笔经面经 > 字节跳动新加坡oa+面筋

字节跳动新加坡oa+面筋

头像
yourunnn #字节跳动#
编辑于 2020-11-16 18:15:27 APP内打开
赞 5 | 收藏 10 | 回复6 | 浏览2722
今天收到的意向书 来牛客网还愿!
在新加坡读本科,现在美研,打算毕业之后回坡坡工作。有朋友在字节就找他内推的(再次感谢我的盆友)下面分享一下大概的流程
oa:
10/21收到的oa链接 要求周末两天做完 四道题2h
前两道题很简单 秒了
第三题是类似于leetcode上面calculator那一系列的变种,因为看起来太像了很激动没有好好读题忽略了一些额外的要求最后没时间了 testcase过了一半
第四题是给一个matrix 里面每个数对应一个分数 并且给了max step,求从起点到终点能到得的最大分数的路径,并且路径长度小于max step

做完之后一周之内收到video interview通知
11.6一轮
先问项目 会深挖 问到比较细节的理论我就说不知道😂
然后问了osi http/tcp/ip在哪层
数据库怎么建indexing
Mvc
Restful api
Session和cookie
Acid
算法是给一个array和一个string,array里面每个character都是unique的,找string里面第一次出现array里所有character对应的index。没有的话return -1
因为时间关系我只写了一个很丑的码 然后口头说出可以优化的地方

因为二面面试官有事 所以二三轮就换到11.10
二轮
同样先问项目
数据库indexing种类 联合索引需要注意什么
Thread和process区别
Thread的优缺点
Coroutine
一个数据插入mysql,和从mysql读取经过了哪些步骤
写了个很简单的sql
然后问了我一堆rpc还有别的框架的问题我一个都不知道😂
算法是一个matrix由0和1组成,1代表障碍物。给两个坐标start pos和end pos,求从start到end最短需要几步。不可达的话return -1

三轮
项目
从浏览器输入一个网站的名字 到浏览器返回经历了哪些步骤
Tcp三次握手
Override和overload的区别
算法是其他面筋出现过很多次的bst zigzag traversal
最后说可能有四面也可能没有,很幸运的直接收到了意向书

前两轮都是中文,第三轮问我想中文还是英文我说都可,就用的英文
因为平常主要刷题比较多没怎么看基础知识,就用一周时间在网上看看字节的面筋突击了一下各种概念,整理了十几页的doc背的很熟。项目还是蛮重要的每一轮都有问,只会实现不会理论是不行的。要是真的不会就说不会(我是真的有好几个不会的,心态不要崩),面试官都非常nice。二轮的时候那些框架我完全不知道,我最后问问题的环节说我确实没有接触过,面试官还安慰我说没关系hhh

最后有offer或者有问题的小伙伴欢迎给我留言,大家多交流呀,祝offer多多!

-------------------
岗位忘说了😂是backend eng,校招

更多模拟面试

6条回帖

回帖
加载中...
话题 回帖

推荐话题

相关热帖

笔经面经近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐