粉丝经历!湖大毕业工作2年,成功拿下字节跳动后端研发岗offer!

本文是一位湖大毕业生分享他在字节跳动后端研发岗位的面试经历,包括四轮面试的详细内容,涉及线程、DNS、数据库、设计模式、网络、操作系统等多个技术点。此外,他还提供了面试复习资料和大厂面试题,鼓励程序员不断提升自我。
摘要由CSDN通过智能技术生成

前言

首先在这里介绍一下这位大佬,他是之前就在看我博客的一个算是粉丝吧,自己是湖大毕业的,自己在学校里面就经常趁着假期去找各种实习的事,非常好学的一个人,平时有什么不懂的就来问我,我也很乐意解答,他是去年毕业的,前一段时间找我吃了个饭,告诉我自己进字节了,说实话我还是有点惊讶的,毕业一年进BATJ,这不是大佬是什么,下面附上大佬的面试感悟以及复习资料!
在这里插入图片描述
我这里还准备了一线大厂面试资料和我原创的超硬核PDF技术文档,以及我为大家精心准备的多套大厂面试题(不断更新中),希望大家都能找到心仪的工作!有需要的朋友点击这里备注csdn,自行下载即可,希望大家面试顺利,拿下自己心仪的offer!
在这里插入图片描述

一面 11.10 :44 min

  • 说下项目。

  • 线程与协程。(协程不会)

  • DNS查询。

  • DNS投毒。(不会)

  • 堆和栈的区别。

  • 堆什么时候做内存回收。(错了一半)

  • 项目有无用过多线程。(无,只看过书上的demo)

  • 多线程的参数。

  • 用过哪些设计模式,我说单例、工厂、观察者、代理模式。(他想让我说策略模式、装饰模式和适配器模式,但这三个我都不知道)

  • 说一下代理模式和使用场景。

  • Redis字典结构、扩容。

  • HashMap解决Hash冲突的方法。

  • MySQL的二叉树、B树、B+树、Hash索引比较,二叉树的缺点。

  • . MySQL的可重复读是怎么实现的,MVCC怎么实现的。

  • MySQL如何判断死锁,回滚的时间是空闲的,能做什么优化。(优化不知道)

  • 进程间通信方式,举例说明一个。(举例说明不会)

  • 一个跟内存泄漏比较相近的词,问我有没有听说过,具体忘了,答没有。

代码:二选一&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值