2022字节跳动提前批后台开发-技术中台一二三面面经

经过这周的高压准备,连着三天的面试,终于过了字节技术三面,获得口头的意向书(希望快点发给我啊),现回馈牛客分享一下自己的面经以及面试体验,许愿意向书早点发别出什么幺蛾子了。

一面面经

时间:2021.7.13,时长:60min

面试流程:自我介绍-算法-八股文

1.首先是自我介绍,巴拉巴拉说了一通
2.自我介绍完就直接出了算法题,我还以为会问一下项目的东西,没想到上来就先写题,写完题再说。题目是面试官口述的:求根号2的值。刚开始面试官就真的只说了这个要求,之后慢慢和面试官沟通后,指出需要自己定义误差,要求实现的函数可以通过调整误差来达到指定的精度
3.数据库设计题:场景是学校的选课系统,有课程、老师以及学生三个主要部分,要怎样合理的设计数据库的表格。拿到这个题的时候我确实懵了,半个世纪没有写SQL语句了,不好好早楼主沉着冷静,一边和面试官聊细节,一边回忆。这里还是要建议大家拿到这种类似的题的时候一定要和面试官沟通细节,因为面试官一般给的都是简化要求的题目,很多细节需要你自己去思考得到(个人觉得这也是考察的一部分吧)

后面时间也不多了,就问了两道八股文
4.DNS是什么,DNS怎样解析的,解析的层次是什么等
5.HTTP和HTTPS的区别,HTTPS握手的过程

面试完之后一个小时内就收到了hr小姐姐发来的消息,约了明天的面试。
面试体验:字节跳动的面试体验真的很好(此处想吹爆),面试官会引导你回答,只要你能在提示下回答出来也是很不错的。

二面面经

时间:2021.07.14,时长:50min

面试流程:自我介绍-项目-八股文-算法题

1.首先是自我介绍,我说做个简单的自我介绍,然后开始了巴巴巴。介绍完之后,面试官哈哈的说了句,你这简单的自我介绍一点都不简单啊,我内心一喜,可算是把面试官给唬住了
2.然后开始了问项目的东西(一面的时候完全没问项目,我一度以为二面也是直接写题的节奏)。项目也问的很深,差点都没回答上来(还好平时也有复习项目细节,不然可真的要翻车了)
3.项目问完之后呢也稍微结合着项目里面的内容问了点八股文的东西:
4.进程间通信的方式
5.NIO的理解(此处我展开讲了下同步IO、异步IO、阻塞IO等,剩下的IO模型忘记提一嘴了,哎)
之后就是写题了
6.Leetcode 395 至少有k个重复字符的最长子串
面试完之后,面试官说还不错,让我等一下看看下一轮面试官是否有时间,然后就开始了等待,当然等待的过程中为了避免尴尬,就和面试官聊国际化电商的发展前景等等(反正我也不懂,就乱七八糟的聊),后来说下一轮面试官好像没有时间,就约了明天的三面,希望三面过过过!!!

面试体验:还是一如既往的吹爆字节跳动的面试体验,面试官真的会很认真的听我讲(楼主有个毛病就是一紧张就语速加快,哈哈哈),然后就这我讲的内容提问,在写算法题的时候我一个劲的写(着实写了很多,都快70行代码了),面试官可能看我一直在写都没交流,就让我和他交流交流思路,然后就说了一下,当时正好卡在一个地方没想好怎样解决,面试官也很热心的稍微提示了一下,顿时豁然开朗,然后埋头敲代码(噼里啪啦噼里啪啦的键盘声)

三面面经

时间:2021.7.15,时长:60min

面试流程:自我介绍-八股文-算法

1.首先是自我介绍,介绍完之后也没问项目(可能是二面的时候已经问过了吧),就直接问八股文了
2.指针和引用的区别
3.new和delete
4.TCP三次握手的流程
5.TCP和UDP区别,TCP是怎样保证可靠的
楼主答每一个题的时候都会适当的去扩展,会把知道的相关知识点都给讲了一下,所以总共的问题也就不多,之后就是写算法题了,写之前面试官问英文能力怎么样,我说阅读可以,口语差了点,然后面试官就给了道英文的算法题(国际化电商可能会对英文能力有点要求)

题目大概是这样的,有一个表示时间的字符串,格式是“HH:MM”,你可以使用字符串中的数字(可以重复使用)来构造出另一个字符串使得表示的时间比给定的要大,而且保证是满足条件的时间中最小的,例子如下:
第一个例子:给定19:34,需要输出19:39,注意不能输出19:11,这样就相当于过去了24小时(到第二天了)。
第二个例子:给定23:59,需要输出22:22,此时表示的是第二天的时间
算法题总结:这个题之前好像没遇到过,不知道是哪里的题目,拿到题目的时候还是有点慌的,然后就慢慢分析,和面试官聊思路,最后才确定了一个比较麻烦的解题思路,好在最后还是写出来了,之后面试官又说了一下一个比较简单的思路

面试体验:第三轮技术面是一个leader,面试官比较严肃,但是人很好,在回答问题的时候也会帮你去总结要点,写题的时候也给了充足的时间,静静地等你写完(真的是静静的,哈哈哈)

总结

楼主在年初的时候就投递了字节的实习,真的是初生牛犊不怕虎,啥也没准备就冲了,后果可想而知。后来经过小半年的准备,再次挑战字节,说实话我还是以为会挂,都准备好和字节车轮战了(哈哈哈)。可能是投递的早,外加楼主红衣战袍加持,遇到的算法题都写出来了。这里还是建议各位投字节的同学一定要注重算法题,基本上写出来就稳了,这里🐎一下楼主刷题记录,一分耕耘一分收获吧图片说明

另外借此机会帮hr小姐姐打个广告,字节国际化电商,提前批直通面试,hr小姐姐全程跟进面试进度,第一时间通知面试结果,随时安排面试,各位看官有想法的可以私信我,别犹豫,犹豫就会败北,快冲鸭!!!

#字节跳动##技术运营##面经##校招#
全部评论
我21届春招,6月24号的一面跟你一样,一个面试官。
1 回复 分享
发布于 2021-07-16 10:23
兄弟哪里的岗位啊
1 回复 分享
发布于 2021-07-16 13:45
恭喜楼主,机会只给有准备的人
1 回复 分享
发布于 2021-07-16 14:19
借楼打广告~看看飞书团队~ 在线办公,未来可期!我们期待和优秀的你相遇! base:北京 上海 深圳 杭州 广州 武汉 成都 三亚 岗位:算法 前端 后端 客户端 运维 测试 https://hera.feishu.cn/jobs/h5/fall-recurit/feishu-index?referral_code=VY4769H
1 回复 分享
发布于 2021-07-16 22:05
想问下楼主有实习吗🤣
1 回复 分享
发布于 2021-07-23 23:07
楼主什么语言啊,看起来面试没有问太多语言相关的知识
点赞 回复 分享
发布于 2021-07-16 10:13
借楼,字节跳动“杭州上海服务端”看过来!! 电商业务,发展迅速,机会非常多! 详情请看:https://www.nowcoder.com/discuss/683892?source_id=profile_create_nctrack&channel=-1 Java/Go语言都可以!
点赞 回复 分享
发布于 2021-07-16 11:25
你好强啊
点赞 回复 分享
发布于 2021-07-16 13:01
我是后天一面,想请教些问题,方便私聊吗?🤗
点赞 回复 分享
发布于 2021-07-16 14:41
三面面完好久HR通知过了的啊?
点赞 回复 分享
发布于 2021-07-16 15:21
看你的刷题就知道不一般
点赞 回复 分享
发布于 2021-07-16 15:51
请问楼主投了多久才可以面试呀?
点赞 回复 分享
发布于 2021-07-16 16:03
提前批是sp offer吗?
点赞 回复 分享
发布于 2021-07-16 16:04
请问投了多久约面试的呀
点赞 回复 分享
发布于 2021-07-16 16:19
想来字节(深圳/广州)的同学可以找我内推啊,现在内推可以免笔试哦,专人跟进,随时查询进度 可以自己投递也可以先私聊我了解详情哦~~ 校招内推码: HP4VEGK 投递链接: https://jobs.bytedance.com/campus/position?keywords=%E5%BD%B1%E5%83%8F&category=&location=&project=&type=&job_hot_flag=&current=1&limit=10&referral_code=STNG9TD
点赞 回复 分享
发布于 2021-07-16 16:32
我周一也要面试了也是国际化电商但是是客户端,嘻嘻大佬牛气希望也可以顺利
点赞 回复 分享
发布于 2021-07-16 17:09
这个校招面试难度属实是简单的有点离谱了还没春招实习难
点赞 回复 分享
发布于 2021-07-16 17:43
算法第一道用二分可以吗?第三道 是什么意思 没太看懂?
点赞 回复 分享
发布于 2021-07-16 17:43
大佬是什么学历鸭
点赞 回复 分享
发布于 2021-07-16 17:58
路过
点赞 回复 分享
发布于 2021-07-16 21:56

相关推荐

简单写一下吧。 更过的是不甘,明显算法题对上自己短板了。12月9日一面。    周一还是9点感觉人怨气都挺重,面试官没开摄像头。 先是简单的自我介绍,然后问了实习项目,详细介绍了一下从实习开始到实习介绍完成的东西,收获。    接下来就是让给出一些方案,假如你的项目遇到这些问题该怎么处理。巴拉巴拉一顿。 然后让写了一个题目。题目不是很难,但是逻辑很麻烦,还需要自己写文件读入读出逻辑,跟力扣题不一样。因为本人是Java,平时写算法用c++,不是很会,就想让面试官换一个题,没有答应,我也不太会,就抽象了一下成二维数组,还是不行,最后才理解到没有完全读懂题目的意思。我现在对这种开放算法题有一种恐惧,因为什么固定什么不固定有时候都不知道怎么问。    最后说再来一道算法把,无数点,然后给出一个点,找离他最近的点。二维数组处理一下,能减少运算。我以为单纯的算法题,这能有啥好办法,o(n)解决。然后说给随机点不在给出的点内,我心想这能有啥办法,不还得o(n)吗? 一个小时到了,反问。 回来我才想到,这哪是算法题,这不就是sd吗? 自己是个傻逼(方法是预训练,像非关系型数据库保存形式的KD树)。12月10日二面。    周二9点,面试官很和蔼,是个北京的小伙。照例先介绍自己。然后抓住算法实习狠问了一通,感觉他也是cv的硕士,能理解我做的算法产品。    然后就来了一个sd,实现一个任务处理系统,我想这不类似进程吗。任务管理中心模拟两个队列,一个是普通任务,一个是定时任务。然后建立一个任务分配中心,然后再多来几个任务处理机,任务分配中心对任务处理机进行检测是否运行成功。任务没完成或者失败就回到任务管理中心。(大概意思是这样,但是其中有很多东西,比如任务是有前置任务,或者任务修改,定时失败,定时成功,取消策略。。。。)    然后是一个算法题。实现模拟文件管理。 简单来讲就是创建一个文件(有路径、有val),查询一个文件(查val)。简单哈希表秒了,然后说你这个不行,假如文件路径非常多呢,我想那就前缀树呗(感觉面试官只知道字典树,不知道他们意思差不多,就说我是想让你用字典树)。然后又加限制没有前置路径的文件是不存在的,那就简单给的路径修剪一下,把最后一层文件夹去掉查询。。 当然上一个sd已经用了很长时间,这个算法题47分左右开始的(算法开始就说时间不多了),我觉得我在限定时间内写不完(于是前缀树我就没有自己实现),就说了一下自己的思路,然后反问,结束。深刻建议:建议以后微软秋招的同学投递苏州,就我问的情况来说,苏州应该是更简单一些。有私下交流,我觉得苏州是稍微简单的。    不建议北京,不建议北京。首先北京高校太多,就这次校招来讲,清北大佬明显下场很多,不建议直面对抗。容易被打的粉碎。#微软校招#
密码哥:微软校招面试这么晚?以及我看官网都没有苏州的校招岗位
查看6道真题和解析
点赞 评论 收藏
分享
评论
54
212
分享
牛客网
牛客企业服务