b站Java日常实习面经

2.2一面
1. 简单介绍自己
2. 拷打两个项目
   1. 介绍第一个项目
   2. 算法可插拔怎么实现的?
   3. 数据库用json来做动态标签列,有考虑过有什么风险吗?
   4. 介绍第二个项目
   5. git的流程是怎么样的
   6. 模型分析diff的时候是只分析diff片段吗?上下文信息如何考虑?
   7. prompt怎么设计的
   8. 你这个项目JWT的刷新机制是怎么设计的
   9. 为什么要用github仓库来存放你的review结果
   10. 平时有用一些AI工具吗
   11. 最近比较火的agent能解释一下吗
   12. 你简历上写的设计模式在你的项目里面如何体现?
   13. 如果你的第一个项目qps × 10或者100,你会有哪些优化?

2. 八股:
   1. HashMap的底层原理
   2. ThreadLocal有了解吗?
   3. 说一下常见的GC算法
3. 算法:
   1. 链表区间反转
   2. 环形链表
4. 其他:一周实习几天?多久能到?

2.4二面
1. 五分钟简单介绍自己
2. 问一问本科到现在的经历,为什么本科没有转专业
3. 拷打项目(40min)
   1. 第二个组件项目提高给LLM的代码量大概有多少?
   2. 为什么没有扩展到team其他成员使用?
   3. 抛开模型不谈,你如何评估你搭建的工程好不好?
   4. 假如说你的组件要给你的学弟一起使用,给你的组件review效果比较主观,你如何判断效果好不好?
   5. 假如说要扩展给其他同学使用,模型review代码的标准如何确定,又如何落实?
   6. 说一下你的第一个项目
   7. 你在这个项目遇到的最大问题是什么?
   8. 你谈到最大困难和数据库相关,在白板上画示意图说明一下你的数据库的设计
   9. 说说你设计这些表结构的理由?
   10. 项目是一个人做的吗?你觉得mentor是否应该给你一些技术上的指导以及review你的方案
   11. 假如说现在需求和现在流程完全不同,你应该怎么去扩展,如何复用你的项目存在的东西?
   12. 你在简历上写了熟悉RocketMQ,项目中有用到RocketMQ吗?(没有)
   13. 那你说说RocketMQ它的核心角色有哪些,比如说它的原理,还有一些实现组件
   14. 思考五分钟,你自己diy一个场景,至少体现你简历上写的设计模式,写一写相关代码,具体功能Print就行
   15. 说说模版方法和工厂设计模式的区别?
4. 在本科除了原专业的课程,你还选了哪些计算机相关的课程
5. 现在有没有在面其他公司?
7. 个人有什么兴趣爱好?
8. 无手撕算法,根据场景写代码在3-14

一面感觉还好,二面面完感觉自己菜的不行,但仍然是很有收获的面试,谢谢阿b的面试机会
希望今年第一次面的阿b能给我oc,虽然二面答得一坨QAQ
#面试问题记录##牛客AI配图神器##面经##实习面试初体验#
全部评论
太强了橘神
点赞 回复 分享
发布于 03-01 20:24 湖北
向985大佬学习学习
点赞 回复 分享
发布于 02-06 20:53 河南
小黑盒昨天刷到
点赞 回复 分享
发布于 02-05 14:16 新疆
太强了橘神
点赞 回复 分享
发布于 02-05 00:02 湖南

相关推荐

02-06 17:30
已编辑
西安电子科技大学 Java
线程池在项目中哪个地方用到了?阻塞队列的相关说明?队列是否一直存在?下一次定时任务是否要重新创建队列?消费者的并发线程数是多少?多线程消费时是否存在互锁 / 数据安全问题?分布式锁是如何实现的?分布式锁应用在哪个项目中?项目中是否做过 JVM 内存调优?具体怎么调的(堆大小、新生代 / 老年代分配、分配依据)?对 MySQL 索引的了解及项目中的使用场景?订单号长度不等时,索引如何处理?可变字符串作为索引是否生效?会有什么问题?联合索引的顺序与查询效率是否相关?聚簇索引能否手动单独建立多个?对 Spring AI 和 MCP 的了解?是否上手过向量与大模型的结合开发?实习中 AI 开发的使用频率?使用过哪些 AI 辅助开发工具?这些 AI 工具在实习项目中是否实际应用?个人更倾向 Java 还是 C++ 方向?交易平台项目是下载源码改造还是自主开发?若用 AI 辅助编程重新开发交易平台,思路是什么?面对定制化业务需求(如收费站数字化转型系统),使用 AI 编程的具体步骤是什么?老家是哪里的?目前所在城市?后续课程安排是否紧张?是否需要做毕业论文或帮老师干活?对公司业务、技术栈的疑问(候选人主动提问)?面试后续流程及轮次(候选人主动提问)?感觉不是支付相关的业务(说是做数字化转型的)。后续如果ok还得去福州线下面试
查看24道真题和解析
点赞 评论 收藏
分享
很久没发面经了,发点给自己春招攒攒好运12-1月捞起来面的,面完后状态一直没变,没后续了2025-12-26 一面1. 自我介绍2. Java 的类加载机制是怎样的?3. 满足什么条件时,一个 Java 类会被卸载?4. CMS 收集器和 G1 收集器的区别是什么?(Java八股这块答得都不怎么好,可能刚好面试官也会go,后面开始问go了)5. Go 的 Channel 底层的结构了解过吗?6. 向 Channel 发送消息时,如果想实现超时处理要怎么做?7. 简述一下 Go 的 GMP 调度模型。8. GMP 模型中 P 的作用是什么?9. Go 接口的鸭子类型是如何实现的?10. MySQL 的索引底层数据结构是什么?11. 为什么 MySQL 使用 B+ 树而不是 B 树?12. Redis 为什么使用跳表而不是 B+ 树?13. 布隆过滤器的原理是什么?以及主要解决什么问题?14. Redis 集群模式下,一致性 Hash 是怎么做的?15. 什么是缓存穿透、缓存雪崩、缓存击穿?以及对应的解决方案是什么?16. 数据库与缓存一致性怎么保证?常用的模式有哪些?17.如果采取先删缓存策略,数据库还没更新完,读请求进来了怎么办?18. 如果 Channel 生产方发消息没有消费方,或者消费方很慢,如何处理?手撕:二叉树的层序遍历反问:1. 业务2. 建议2026-1-16 二面1. 自我介绍2. 拷打实习3. 你认为从学生身份向职场人身份转变的过程中,最核心的适应点是什么?4. 在过去实习或者在校的团队协作中,你作为 Owner 推动事情解决的经验有哪些?5. 利用 LLM 开发时,如何确保 Agent 返回稳定的 JSON 格式?6. JVM 的内存模型7. .class 文件在内存中存放在什么位置?8. 内存中大对象的回收过程是怎样的?9. 你对小鹏汽车有什么了解?10. 如果未来加入小鹏,对你来说吸引力最大的点在哪里?11. 平时有什么兴趣爱好或特长?反问:1. 业务2. 建议
查看29道真题和解析
点赞 评论 收藏
分享
评论
12
57
分享

创作者周榜

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