当前位置: 首页 > 面试经验 >

字节实习-国际电商-后端开发 许愿oc

优质
小牛编辑
67浏览
2024-06-18

字节实习-国际电商-后端开发 许愿oc

分享一下面经攒攒人品。
总体上讲字节面试官人都很好,礼貌且耐心。面试的问题基本是从项目里面带的问,比较发散。
6.6 1面
自我介绍
科研工作1(简单介绍+什么时候可以用到这种模型)
本科毕设死锁是怎么产生的?
再讲一下阿里的实习
为什么要用B+树。
为什么非叶子结点不存数据。1.不适合范围查询 2.会增加树高导致IO次数增多(不知道对不对
HashMap怎么实现的。
底层是怎么存储的。
Map的put过程。
设计模式。 扯了一堆
网络:
TCP的三次握手,为什么
算法题 LRU
6.7 2面
自我介绍
阿里实习介绍一下
怎么保证每次迭代都是正常的?
怎么保证数据的安全性?
本科毕设说说吧。(被打断了
先暂停一下,说一下协程、线程的关系
java如何实现协程。java21支持的虚拟线程就是协程。自己实现的化因为java本身的thread其实是M对N映射到原生线程上的,所以要写一个调度器,参考go的GMP模型。在用户态创建轻量级线程,并维护一个队列,运行在java本身的thread上。
继续讲毕设。
手撕代码 下一个排列
6.12 3面(交叉面试官
这次是个重量级的,水平很高,对我以前实习部门很熟悉。基本都是开放问题。很多基础知识不牢固,被拷打。
自我介绍。
阿里实习的主要工作。
当时主要工作。瞎扯了一些。
扯到mysql的分页上了,问我为什么用limit offset会全表扫描(没说上)
那你熟悉什么语言。最近是java 之前也看过go
用java语言声明一个尽可能大的数组有哪些限制因素。我撤了一下jvm的最大内存参数,服务器的内存,swap区,以及Integer的最大值。
那Integer最大值多少。
手撕代码 (1573)居然是英文,可能是想考察我的英文?说了一下思路,没让写。
时间还早:我们来做个游戏。三个门与山羊。我推导了一下概率。
6.14 字节-国际电商-4面(业务leader
自我介绍
问我阿里的实习的业务背景。
实习期间干了哪些事。
本科的毕设
go和java在并发上有什么区别?
觉得go的劣势
讲一下虚拟内存
讲一下索引
分布式了解吗
没手撕
点评:基础还行,实践太少
6.17 hr面
许愿oc。拜托了
 类似资料: