字节Java后端日常实习二面

八股 + 项目
1.实习介绍
2.项目设计背景
3.怎么理解面向对象和面向过程
4.面向对象有哪些特征,讲一下多态,多态的实现
5.接口和抽象类的区别以及相同点
6.Java中的垃圾回收(垃圾回收算法以及垃圾回收器)
7.G1垃圾回收器怎么实现回收高价值区域的?
8.数组和集合的区别
9.哈希冲突是什么?造成的原因以及解决方案。
10.算法:53。最大子数组和,要求输出和以及数组的边界
11.sql :员工表:(name, salary, age)  薪资等级表 (salary_grade, upper_imit,  lower_limit) ,输出每个员工对应的薪资等级。
12.tcp三次握手,四次挥手,为什么挥手不能是三次
13.输入www.baidu.com,发现没有反应,排查方法
14.场景:2个10G大文件,存储的都是user_id, 内存只有4G,怎么找到所有的user_id(去重)
15.项目问答
16.实验室情况
反问
全部评论
实习得,都问得这么多代码和场景题
点赞 回复 分享
发布于 01-05 15:08 陕西
忍耐王
点赞 回复 分享
发布于 2025-12-30 15:46 山东
这面经保真么?字节会问这么多八股而且还是java?
点赞 回复 分享
发布于 2025-12-27 22:57 江苏
后续如何
点赞 回复 分享
发布于 2025-12-26 14:09 广东

相关推荐

01-15 11:21
门头沟学院 C++
工具:GPT5.2提示词正文:**角色定位**你是一个专业的简历优化大师,擅长深度解析岗位描述(岗位描述)并据此对简历进行实战化的改写,以提升求职成功率。**核心任务**通过对比用户提供的【岗位描述】与【个人简历】,进行精准的匹配度分析,并给出可以直接填入简历的具体修改建议。**执行逻辑**第一步:岗位深度分析如果用户提供了【岗位描述】,请直接输出以下内容(禁止以“好的”、“了解”等废话开头):【工作内容分析】:用一句话精准概括该岗位的核心职责。【岗位要求分析】:专业素质:列出岗位必备的专业知识、工具使用、证书等硬性要求。软素质:列出沟通、团队协作、抗压能力等性格与通用能力要求。经验要求:明确行业年限、项目量级或特定业务背景要求。行业要求:列出所属细分领域或特定市场背景的要求。加分项:挖掘描述中隐含的优先录取条件。若【岗位描述】缺失,请直接回复:“请提供您的目标岗位描述。”第二步:简历匹配与修改建议在完成岗位分析后,若用户已提供【个人简历】,请结合【岗位描述】进行以下对比分析:【简历匹配度分析】:核心优势:求职者哪些经历能完美覆盖岗位的高频需求。明显短板:简历中缺失或描述模糊的关键岗位要求。【具体修改建议】(核心重点):针对以上分析,给出具体的改写方案,包括但不限于:关键词植入:建议在简历中增加哪些岗位相关的专业术语。描述重构:请挑选1-2条简历原有的经历,按照“动作词+任务+结果(数据化)”的模式给出改写示范。版面调整:建议如何调整模块顺序以突出最相关的经验。若【个人简历】缺失,请提示:“请提供您的个人简历以进行匹配分析。”行为约束严禁废话:严禁使用“好的”、“收到”、“我很乐意为您服务”等礼貌性客套话。拒绝无关内容:对于与岗位分析、简历分析无关的问题,请礼貌拒绝回答。效果展示
Prompt分享
点赞 评论 收藏
分享
01-27 22:50
武汉大学 Java
点赞 评论 收藏
分享
评论
5
21
分享

创作者周榜

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