字节跳动3轮技术撕5题——我是这样拿到字节跳动offer的!!!

想不到不知不觉转眼就要大学毕业了,如今20级的我不知不觉间已经在三家大厂实习过,一直致力于后端技术方向的研发工作,如今大四算是终于闲了下来,暂时告别了忙碌的生活。以后我会把自己一路以来的实习求职保研等经验慢慢分享出来,更希望可以帮助其他想要找实习的小伙伴!!!今天就先发一下字节跳动某核心bu的后端实习生面经,offer已拿!

2月17日 字节某核心bu 技术一面75分钟
自我介绍

写一个链表吧

再来一个反转链表

了解哈希表吗?

哈希冲突除了链表法,还有什么?

那你写一个哈希表线性探测的insert和delete方法吧。

计算机网络tcp/ip了解吧?

Tcp怎么保证可靠性?

udp要是想保证可靠性你觉得该怎么做?

网关被黑了攻击了,导致大量ip请求堆积,请问这些请求会怎么样?

为什么会重试?

Ip每转发一次距离+1你有了解吗?

icp里面有一个2倍的time_waiting你知道吗?

面试官亲自解释了网关被攻击的问题

说一下数据库吧,索引你了解哪些?

索引的数据结构是什么?

对,说一下哈希索引

你觉得b+树索引在什么时候比哈希索引哪个效率高?

看你数据库挺好,来写个sql吧

给你一个stu表,有Id name score school列,查询平均分在50以上的学校?

现在多一个score_B列,查询B成绩50以上中a成绩平均分50以上的学校

来你看看你写的这个sql,他是怎么查询的?

面试官挺满意,来聊聊操作系统吧

说一下内存管理?

死锁说一下?怎么解决?

Lock了解吗?

操作系统里加锁怎么被其他进程知道的?

信号量了解吗?

一个信号量怎么实现读写锁呢?

如果写的进程突然挂掉了怎么办呢?

高中就搞noip了,大学里为什么不打ACM呢?

行,再写一个题吧,我想想,实现一个单词前缀树?

没什么问题了,你有什么问题要问我?

算法题三道:

翻转链表

哈希线性探测

单词前缀树

2月27日晚上 技术二面 40分钟 面试官看起来非常赶时间

开场手撕算法题:二叉树Z型遍历

select语句offset限制是否影响查询速度?

什么时候应该用索引?

联合索引了解吗?需要注意什么?

操作系统进程和线程区别?

你实际项目中真正使用过多线程吗?

介绍一下在网易的实习项目?

简单介绍一下发明的国家专利?

Redis定时失效你真正使用过吗?

介绍一下在京东使用Redis的场景?

那我问你一个问题,Redis定时失效是如何删除失效数据的?

我这儿没什么问题了。

3月5日晚上 技术三面 30分钟 运气比较好 碰见好人了三面面试官人超级nice

上来第一步手撕算法:大数加法

问你一个系统设计题吧,我们抖音有非常多的视频,视频有点赞收藏等若干数据,现在需要你设计一个系统,一方面可以实时接受视频数据变动的事件(如点赞,收藏)实时更新每个视频的数据,另外一方面需要满足调用方实时查询我们的视频数据,要求速度非常快而且要实时的。请问你怎么设计程序以及如何选择db?

如何保研的?

参加了这么多的算法比赛,怎么没去打ACM???

能实习多久?

我这儿没问题了,稍后会有hr联系你。

3月12日晚上 HR面 hr小姐姐超级给力 当晚四面结束一小时就加急速发offer

说一下在京东实习的体验?

说一下在网易实习的收获?

你是如何快速融入到一个环境中的?

为什么要来我们字节跳动?

你觉得自己的优点是什么?

大概记得这几个。。。。

18:00 hr面试结束 19:00 offer进邮箱!!!

面试总结:
虽然因为疫情原因,面试流程长了一些,但是面试体验还是非常nice的,面试官都非常厉害。关于我面试的表现,因为自己也不是什么大佬,面试官们都非常强,其中很多问题都问的非常深入,自己也有了解的不是很充足的地方。唯一一点就是5道编程题都是瞬间写出来,一次就过得,这个个人觉得还是比较关键吧。至于背书什么的,有没看到的也是比较正常的。最后祝其他2020的小伙伴可以摆脱疫情的影响,早日春招上岸。

最后贴一下我自己前不久开通的个人公众号「程序猪的成长之路」,里面有我自己总结的一些关于大学学习,保研,求职的一些总结,还有我自己整理好的自己看过得书籍免费分享给大家。后续我会继续写一些关于大学过去的经历经验,以及未来在技术领域里更多的技术干货文章。因为在我求职的过程中,就找不到很好的面经整理资源,未来我会在很长一段时间里,也会在公众号里替大家不断持续搜集整理面经,希望可以帮助到大家!

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: Age of Ai 设计师: meimeiellie
应支付0元
点击重新获取
扫码支付

支付成功即可阅读