{"podcast":{"title":"Software Engineer Interview Prep Podcast","slug":"software-engineer-interview-prep-podcast-7756520","podcast_index_feed_id":7756520,"rss_url":"https://anchor.fm/s/10f2c0f8c/podcast/rss","website_url":"https://podcasters.spotify.com/pod/show/prabuddha-ganegoda","image_url":"https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_nologo/45395131/45395131-1771326099446-dba64f511934f.jpg","author":"Prabuddha Ganegoda","episode_count":35,"summary":"Ace your Software Engineer interviews with confidence. This podcast helps you organize your thinking, strengthen problem-solving skills, and prepare effectively for real technical interviews. Topics covered include: Programming (Java & Python) Data Structures & Algorithms System Design AI for Software Engineers Interview strategies & mindset Whether you're targeting Big Tech, startups, or senior engineering roles, each episode helps you think clearly, solve better, and perform at your best.","last_synced_at":"2026-06-09T02:20:02.878789+00:00","page_url":"https://stenobird.com/podcast/software-engineer-interview-prep-podcast-7756520"},"episode":{"title":"JVM Internals Deep Dive 8-25 LTS","slug":"jvm-internals-deep-dive-8-25-lts","published_at":"2026-03-25T21:22:34+00:00","page_url":"https://stenobird.com/podcast/software-engineer-interview-prep-podcast-7756520/jvm-internals-deep-dive-8-25-lts","show_page_url":"https://stenobird.com/podcast/software-engineer-interview-prep-podcast-7756520","url":"https://podcasters.spotify.com/pod/show/prabuddha-ganegoda/episodes/JVM-Internals-Deep-Dive-8-25-LTS-e3gvm7a","audio_url":"https://anchor.fm/s/10f2c0f8c/podcast/play/117479082/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2026-2-25%2F52f54a0d-c4bf-bb2e-06a9-510bd6e0fffa.m4a","summary":"JVM Architecture Overview — runtime data areas, memory model, flag reference table Class Loading Subsystem — delegation model, loading phases, JPMS/Jigsaw module system Execution Engine &amp; JIT — tiered compilation levels (0→4), inlining, escape analysis, loop vectorisation, SIMD intrinsics, speculative optimisation and deoptimisation Garbage Collection Algorithms — deep dives on G1, ZGC (coloured pointers, load barriers, concurrent relocation), and Shenandoah; full comparison table across all collectors LTS-by-LTS Optimisation History: GC Configuration &amp; Tuning — selection guide, essential flags, unified GC logging Monitoring &amp; Profiling — JFR, jcmd/jstack/async-profiler, key production metrics Virtual Threads &amp; Modern Concurrency — VT vs platform threads, migration checklist, StructuredTaskScope pattern Performance Tuning Playbook — symptom→root cause table, AppCDS, CRaC, GraalVM Native Evolution Timeline — Java 8→25 at a glance","meta_description":"JVM Architecture Overview — runtime data areas, memory model, flag reference table Class Loading Subsystem — delegation model, loading phases, JPMS/Jigsaw…","key_points":[],"chapters":[],"topics":[],"duration_seconds":3942,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/software-engineer-interview-prep-podcast-7756520/episodes/jvm-internals-deep-dive-8-25-lts/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/software-engineer-interview-prep-podcast-7756520/jvm-internals-deep-dive-8-25-lts.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}