字节云 后端一面

1.自我介绍

2.问了一下在校情况,实习时长

3.介绍项目架构

4.限流操作的实现方式(sentinel底层原理)

5.es的优势,是否支持全表扫描为什么(没太懂想问什么,答的比较含糊)

6.Redis对比于Mysql的几个优势

7.mq的技术选型,对比于kafka和rocketmq为什么选rabbitmq,rabbitmq的确认机制,可靠性,kafka的高并发架构(预判了)

8.微服务的具体实现,拆分的原因

9.jvm的方法区的作用

10.分布式事务的是什么,怎么实现,seata的具体使用

算法题:LRU(做过直接秒了)

不知道为什么又问了一遍可以实习时间,和能不能转golang,反问问表现说大体不错就es的问题回答不太好,说是还要横向对比

感觉基本都答的差不多,可能项目比较呆,es的问题没有回答很好,下午面完,第二天早晨填写面试反馈,下午还没结果感觉要凉,发面经积一下人品

#实习进度记录##我的失利项目复盘#
全部评论
进度如何了
点赞 回复 分享
发布于 2025-04-17 15:41 湖南

相关推荐

04-22 10:34
已编辑
门头沟学院 Java
base上海 岗位是工具链云平台全栈开发实习生大概面了一个小时左右 前后端以及ai都有涉及后端:用户点击下单后,库存是什么时候扣的?下单和支付分别处于什么阶段?是不是在用户还没支付时就先扣掉库存了?如果有人恶意下单、不付款、不取消,会不会长期占用库存?你怎么处理库存释放问题?你们为什么用 Kafka,为什么不用 RabbitMQ 或其他更轻量的 MQ,你理解里 Kafka 和 RabbitMQ 的最大区别是什么?什么是缓存击穿、穿透?布隆过滤器的作用是什么、底层结构是什么、大小一般怎么设置,布隆过滤器大小和商品量 、用户量、 订单量有什么关系?在 Spring Boot 启动完成后,如果想自动做缓存预热,怎么实现,怎么监听容器启动完成这个事件?Java 线程池一般用哪个类、在 Spring Boot 里怎么配置线程池?配完线程池后,线程会不会立刻创建?没有任务后线程是否一直保留?常用 Linux 命令、git命令前端:你的前端是自学的,还是在项目里真实做过?为什么学 Vue,没学 React?你对 Vue / Vue3 了解深不深?Vue3 生命周期有哪些?除了 Element UI 还用过哪些组件库?你知不知道栅格系统?什么是响应式单页面?ai闲聊 20分钟职业规划闲聊10分钟
查看18道真题和解析
点赞 评论 收藏
分享
评论
8
15
分享

创作者周榜

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