字节二面

1、自我介绍
2、挑一个你觉得在实习过程中比较难的点讲一讲(被批电商架构太经典,没啥很难的地方
3、深挖了一下jvm的调优和线上问题的处理
4、java类加载的过程?双亲委派?如何打破双亲委派?
5、java关键字final的作用(没答好,指令重排,安全发布没讲到
6、一个执行while死循环的程序,操作系统是如何让他看上去像独占cpu的?深挖了一下CPU调度?线程切换是如何实现的?除了中断还有什么方式触发?(这一块问了挺多的,一步一步深挖,有点汗流浃背了
7、讲一讲虚拟内存?怎么使用?cpu是如何访问一个虚拟地址的,讲一讲访问这个地址发生了什么事情?(主要还是得把整个过程给串起来讲
8、计算机存储的访问速度从高到低的顺序讲一讲。

算法:
合并K个排序的列表(把链表变成了列表
进阶:如何在资源充沛的情况下,假设耗时操作只有list.get,如何优化使得耗时是最短的?

后续还简单问了问是否对K8S了解,AI的模型训练,kvcache的使用是否了解。
这个组应该是做模型训练的中台,所以需要对AI有了解,如果有三面要把一些AI可能相关的项目给放上去。

感觉这次面试挖的比较深,面试官问的比较底层,八股也都是给个场景然后展开聊。

答的一般,希望能过吧

隔一天约三面
全部评论
有后续吗哥
点赞 回复 分享
发布于 09-18 11:34 上海
接好运
点赞 回复 分享
发布于 10-11 14:42 陕西
佬太强了
点赞 回复 分享
发布于 09-22 17:01 安徽

相关推荐

10-27 18:42
河南大学 Java
1.自我介绍我们先从基础开始吧2.HashMap的数据结构3.为什么要转成红黑树,为什么不全部使用红黑树(内存占用)4.你说的链表长度大于8才转成红黑树,小于8直接用红黑树,内存差距也不大吧?5.红黑树的平衡原理6.浏览器输入网址后发生了什么?7.网关到具体的服务器这之间发生了什么?怎么跳转到对应的服务器。(我答的注册中心,看面试官反应好像不对)8.订单防重复提交怎么做的?怎么保证原子性?Token会重复吗?9.Redis预扣减下单这个流程讲一下。你做了一步,用户侧的感知是什么?10.你怎么保证的一致性(事务消息+核对对账)11.哪里用到了TCC12.你借助了Redis自增ID生产订单号,这么做有什么好处?13.事务消息的原理。14.zset的数据结构讲一下。15.你是怎么用set和zset实现的这个点赞和关注?他们具体怎么存的?16.如果让你实现一个抖音的点赞系统怎么实现,什么时候做持久化?17.算法:给一个数组求a[j]-a[i]的最大值,要求j>i,O(n)。18.如果让你实现一个车票的存储你有什么思路吗?多个区间。------------------------------------------------------------------------------------复盘:第四题现在想想可能是想问柏松分布那块,当时没往这想,感觉像“是为什么是8”这个问题换了一种说法第五题不会第7️⃣题感觉就是注册中心第16题答得不太好第17题写了半天写不对,下来问了AI发现是股票买卖最佳时机的变种,甚至不是变种,换了个说法而已,我就歇菜了。我真是菜狗第18题更是不会各位佬有答案可以说一下,学习学习。
查看18道真题和解析
点赞 评论 收藏
分享
评论
2
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务