字节国际电商后端开发实习二面

自我介绍
介绍短链接项目
压测过吗?qps多少
短链接表的设计
短链接怎么生成的,冲突了怎么办
短链接怎么跳转的?为什么用302跳转
为什么不用301跳转?
限流怎么做的
了解哪些限流算法
负载均衡怎么做的?
为什么进程切换开销比线程大?
讲一下进程的写时复制
讲一下死锁产生原因以及怎么避免
讲一下TCP四次挥手的time_wait状态
为什么time_wait等待时间是2msl
讲一下TCP的拥塞控制
手撕  无序数组的中位数
反问
-------------------------------------------------------------
前面回答得感觉还行,手撕环节大脑一片空白,想了10分钟先跟面试官讲了思路,然后上手写,快排太久没写忘光光了,写了20多分钟才写出来,感觉凉了😭😭😭
全部评论
佬base啥
点赞
送花
回复 分享
发布于 06-17 16:40 浙江
想问问过了吗
点赞
送花
回复 分享
发布于 06-22 00:43 广东
秋招专场
校招火热招聘中
官网直投
进程的写时复制是rdb那个?
点赞
送花
回复 分享
发布于 07-01 16:05 上海

相关推荐

头像
06-21 12:42
已编辑
南京大学 单证员
分享一下面经攒攒人品。总体上讲字节面试官人都很好,礼貌且耐心。面试的问题基本是从项目里面带的问,比较发散。6.21 oc在法环dlc发布之日oc6.6 1面自我介绍科研工作1(简单介绍+什么时候可以用到这种模型)本科毕设死锁是怎么产生的?再讲一下阿里的实习为什么要用B+树。为什么非叶子结点不存数据。1.不适合范围查询 2.会增加树高导致IO次数增多(不知道对不对HashMap怎么实现的。底层是怎么存储的。Map的put过程。设计模式。 扯了一堆网络:TCP的三次握手,为什么算法题 LRU6.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🙏。拜托了
查看27道真题和解析
点赞 评论 收藏
分享
3 33 评论
分享
牛客网
牛客企业服务