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

分享一下面经攒攒人品。
总体上讲字节面试官人都很好,礼貌且耐心。面试的问题基本是从项目里面带的问,比较发散。

6.21 oc
在法环dlc发布之日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🙏。拜托了
全部评论
牛逼,tts这部门给实习生都要四面啊
1
送花
回复 分享
发布于 06-18 15:46 江苏
实习吗
点赞
送花
回复 分享
发布于 06-18 10:25 北京
秋招专场
校招火热招聘中
官网直投
lz base是哪呀
点赞
送花
回复 分享
发布于 06-18 10:29 浙江
limit和offset和全表扫描有什么关系吗
点赞
送花
回复 分享
发布于 06-18 13:05 上海
好强
点赞
送花
回复 分享
发布于 06-18 14:49 江苏
我也昨天hr面的,到现在还没消息,愁死了
点赞
送花
回复 分享
发布于 06-18 19:32 广东

相关推荐

7 37 评论
分享
牛客网
牛客企业服务