面经
文章平均质量分 88
程序员世杰
公众号『程序员世杰』,就职过各互联网大厂,资深码农,专注Java后端技术栈、AIGC等领域的技术分享
展开
-
快手商业化 Java后端 二面|面试官很nice
面试官很nice,在答不上来的时候会引导我去思考,并在我回答正确的时候给与充分的肯定原创 2024-07-31 09:31:03 · 538 阅读 · 0 评论 -
shopee虾皮 java后端 一面面经 整体感觉不难
shopee虾皮 Java一面面经+答案详解原创 2024-07-25 15:25:19 · 1397 阅读 · 0 评论 -
字节抖音电商 后端开发岗位 一面
延时消息的实现主要依赖于RocketMQ中的定时任务机制。消息被发送到Broker时,会先存储在一个特定的延时消息队列中。Broker会定时扫描这个队列,当消息的延时时间到了,就会把消息投递到目标消费队列中。原创 2024-07-15 21:58:02 · 741 阅读 · 0 评论 -
彻底搞懂JVM垃圾回收
一文带你彻底了解JVM垃圾回收原创 2024-07-13 12:00:03 · 855 阅读 · 0 评论 -
Java对象引用的访问方式是什么?
值传递:方法参数传入的是参数的备份,对参数的修改并不会影响本身引用传递:方法参数传入的都是参数的引用,对参数的修改会影响本身Java的参数传递是值传递还是引用传递?先说结论:Java本质上都是值传递。原创 2024-07-10 14:45:17 · 802 阅读 · 0 评论 -
JVM是如何创建一个对象的?
1. Java对象创建的流程是什么样?1. JVM执行new关键字时都有哪些操作?1. JVM在频繁创建对象时,如何保证线程安全?1. Java对象的内存布局是什么样的?1. 对象头都存储哪些数据?原创 2024-07-09 14:20:23 · 1222 阅读 · 0 评论 -
你真的了解Java内存模型JMM吗?
1. 什么是Java内存模型(JMM)? 为什么需要JMM?2. Java线程的工作内存和主内存各自的作用?3. Java缓存一致性问题?4. Java的并发编程问题?原创 2024-07-08 14:25:59 · 719 阅读 · 0 评论 -
面试官:Java文件是如何被加载到内存中的?
一个类从被加载到虚拟机内存开始,到卸载出内存为止,它的整个生命周期是怎样的?原创 2024-07-03 14:38:16 · 973 阅读 · 0 评论 -
【不看答案挑战,今天你刷题了吗?】LeetCode48,题目+解析+答案
每天一道LeetCode算法题,不看答案挑战!今天你刷题了吗?原创 2024-07-02 19:31:20 · 303 阅读 · 0 评论 -
面试官:你了解git cherry-pick吗
事情要从一次不规范的代码开发开始说起原创 2024-07-02 13:57:05 · 1092 阅读 · 0 评论 -
【不看答案挑战,今天你刷题了吗?】LeetCode279,题目+解析+答案
每天一道LeetCode算法题,不看答案挑战!今天你刷题了吗?原创 2024-06-27 14:43:38 · 436 阅读 · 0 评论 -
现在这个行情,又又又要开始准备面试了~~
亲爱的程序员朋友们:这些资料曾经帮助过许多有志之士顺利拿下抖音、快手、阿里等大厂的Offer,现在也希望它们能为你的面试旅程助力!关注【程序员世杰】回复【1024】惊喜等你来拿!截图关注【程序员世杰】回复【1024】惊喜等你来拿!敬请关注【程序员世杰】原创 2024-06-22 18:05:33 · 392 阅读 · 0 评论 -
2020届春招实习面经(含阿里、腾讯、网易、京东、华为、美团、快手、字节跳动)
前言:之前发表了一篇实习复习的内容:史上最全!20/21届春招/秋招 实习/校招 JAVA面试全攻略!复习回顾这一篇就够了!在这篇文章详细说了该如何去复习,也答应各位把面经整理一下,但是因为入职的事情耽搁了,现在整理出来回馈给大家!PS:楼主只收到网易、快手、华为三家offer,也不是所谓的offer收割机。只是提供一些个人经验,这个平台帮了我很多,前人栽树后人乘凉,共勉!文章目录快手(已offer)一面(60mins)二面(55mins)HR面(15mins)阿里一面腾讯一面(40mi.原创 2020-06-14 23:42:22 · 3563 阅读 · 4 评论 -
史上最全!20/21届春招/秋招 实习/校招 JAVA面试全攻略!复习回顾这一篇就够了!
之前写过一篇Java面试知识点汇总,由于我不断补充,现在知识点已经比较庞杂,很多人私信我,说那一篇全是知识点太过庞杂,问我有没有整合的。正好春招和秋招在即,我花费了几个月的时间,把知识点整合成不同的模块并针对不同的知识点以及结合本人自己的面试经历,整合出这篇java面试全攻略。希望对大家有所帮助!原创 2020-04-26 18:48:13 · 6619 阅读 · 2 评论 -
LeetCode55 跳跃游戏、LeetCode45跳跃游戏(进阶版)
LeetCode55 跳跃游戏【题目】给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。【样例】输入: [2,3,1,1,4]输出: true解释: 我们可以先跳 1 步,从位置 0 到达 位置 1, 然后再从位置 1 跳 3 步到达最后一个位置。【思考】使用动规,dp[x]代表从头到x是否可以达...原创 2020-04-17 11:51:02 · 328 阅读 · 0 评论 -
LeetCode56.合并区间、354. 俄罗斯套娃信封问题(合并区间进阶)
【题目】给出一个区间的集合,请合并所有重叠的区间。【示例】输入: [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].【思考】本身思路很简单,但是需要注意区间与区间的各种包含和交叉关系,最明显的一点就是区间不一定是有序的。所以需要先排序(根据第一个...原创 2020-04-16 19:11:53 · 475 阅读 · 1 评论