1. EachPod

Backend Interview Crashcasts - Podcast

Backend Interview Crashcasts

Welcome to Crashcasts, the podcast for tech enthusiasts!

Whether you're a seasoned engineer or just starting out, this podcast will teach something to you about Backend Interview .

Join host Sheila and Victor as they dive deep into essential topics.

Each episode is presented with gradually increasing in complexity to cover everything from basic concepts to advanced edge cases.

Whether you're preparing for a phone screen or brushing up on your skills, this podcast offers invaluable insights, tips, and common pitfalls to avoid. With a focus on various technologies and best practices, you'll gain the confidence. Subscribe now and transform your learning experience into something amazing!

For more podcasts, please visit crsh.link/casts
For blog posts of these podcasts, please visit crsh.link/reads
For daily news, please visit crsh.link/news

Learning Education Technology
Update frequency
every day
Average duration
7 minutes
Episodes
88
Years Active
2024
Share to:
NoSQL vs. Relational: Making the Right Database Selection for Your Project

NoSQL vs. Relational: Making the Right Database Selection for Your Project

Dive into the crucial decision-making process of selecting the right database for your project with expert insights from experienced backend engineer Victor.

In this episode, we explore:

  • Key differ…
00:09:07  |   Wed 21 Aug 2024
Demystifying Database Normalization: Understanding 1NF, 2NF, and 3NF

Demystifying Database Normalization: Understanding 1NF, 2NF, and 3NF

Dive into the world of database normalization with expert insights on 1NF, 2NF, and 3NF.

In this episode, we explore:

  • The fundamentals of database normalization and its importance in modern systems
00:07:02  |   Wed 21 Aug 2024
ZeroMQ vs RabbitMQ: Choosing the Right Tool for Your Messaging Use Cases

ZeroMQ vs RabbitMQ: Choosing the Right Tool for Your Messaging Use Cases

Dive into the world of messaging technologies as we compare ZeroMQ and RabbitMQ in this insightful episode of Technology Comparisons Interview Crashcasts.

In this episode, we explore:

  • The key diffe…
00:10:54  |   Wed 21 Aug 2024
Demystifying System Calls: The Bridge Between Programs and Operating Systems

Demystifying System Calls: The Bridge Between Programs and Operating Systems

Dive into the world of system calls and uncover their crucial role in bridging the gap between user applications and operating systems.

In this episode, we explore:

  • The fundamentals of system calls…
00:06:38  |   Wed 21 Aug 2024
Demystifying the TCP Three-Way Handshake: Understanding Network Connections

Demystifying the TCP Three-Way Handshake: Understanding Network Connections

Dive into the world of network connections as we demystify the TCP Three-Way Handshake process, a crucial concept for aspiring backend engineers.

In this episode, we explore:

  • The three steps of the…
00:07:14  |   Wed 21 Aug 2024
Demystifying Virtual Memory: Benefits and Workings Explained

Demystifying Virtual Memory: Benefits and Workings Explained

Dive into the world of virtual memory and uncover its inner workings and advantages for modern computing systems.

In this episode, we explore:

  • Understanding virtual memory: definition and core conc…
00:05:58  |   Wed 21 Aug 2024
Kotlin Data Classes vs. Regular Classes: Understanding the Difference

Kotlin Data Classes vs. Regular Classes: Understanding the Difference

Dive into the world of Kotlin as we explore the crucial differences between data classes and regular classes in this information-packed episode of "Kotlin Internals Interview Crashcasts"!

In this ep…

00:05:36  |   Wed 21 Aug 2024
Unveiling Kafka's High-Performance Mechanisms: The Secret to Throughput and Latency

Unveiling Kafka's High-Performance Mechanisms: The Secret to Throughput and Latency

Dive into the inner workings of Kafka and discover how it achieves impressive performance in handling massive data streams.

In this episode, we explore:

  • Kafka's distributed architecture and commit …
00:07:31  |   Wed 21 Aug 2024
Breaking Down the JVM: Understanding Its Core Components

Breaking Down the JVM: Understanding Its Core Components

Dive into the intricate world of Java Virtual Machine (JVM) internals with expert insights from experienced Java developer Victor.

In this episode, we explore:

  • The three core components of the JVM:…
00:07:57  |   Wed 21 Aug 2024
Java Garbage Collection Demystified: Algorithms, Minor vs Major GC, and Performance Boosts

Java Garbage Collection Demystified: Algorithms, Minor vs Major GC, and Performance Boosts

Dive into the world of Java garbage collection with our expert guest, Victor, as we unravel the mysteries behind memory management in Java.

In this episode, we explore:

  • Garbage collection algorithm…
00:07:15  |   Wed 21 Aug 2024
Unlocking the Power of Message Queues in Distributed Systems

Unlocking the Power of Message Queues in Distributed Systems

Dive into the world of message queues and their crucial role in distributed systems with our expert guest, Victor.

In this episode, we explore:

  • The core purpose of message queues and their game-cha…
00:09:40  |   Wed 21 Aug 2024
Database Normalization Explained: Understanding 1NF, 2NF, 3NF, and BCNF

Database Normalization Explained: Understanding 1NF, 2NF, 3NF, and BCNF

Dive into the world of database organization with our comprehensive guide to normalization and its various forms.

In this episode, we explore:

  • The fundamentals of database normalization and why it …
00:08:12  |   Wed 21 Aug 2024
Computer Architecture vs. Organization: Demystifying the Difference

Computer Architecture vs. Organization: Demystifying the Difference

Dive into the crucial distinction between computer architecture and organization, essential knowledge for senior backend engineers.

In this episode, we explore:

  • The fundamental differences between …
00:09:28  |   Wed 21 Aug 2024
Demystifying Lexical Analysis: Compiler Design Essentials

Demystifying Lexical Analysis: Compiler Design Essentials

Dive into the world of compiler design with our expert-led exploration of lexical analysis, a crucial first step in understanding how programming languages are processed.

In this episode, we explore…

00:08:15  |   Wed 21 Aug 2024
Kubernetes Architecture Explained: Master and Worker Nodes Demystified

Kubernetes Architecture Explained: Master and Worker Nodes Demystified

Dive into the core of Kubernetes as we unravel the intricate architecture of Master and Worker nodes in this enlightening episode of "Kubernetes Interview Crashcasts".

In this episode, we explore:

00:05:53  |   Wed 21 Aug 2024
Understanding Error Budgets: A Key SRE Practice for Managing System Reliability

Understanding Error Budgets: A Key SRE Practice for Managing System Reliability

Dive into the world of Site Reliability Engineering (SRE) and explore the critical concept of error budgets with host Sheila and experienced SRE professional Victor.

In this episode, we explore:

  • Th…
00:07:06  |   Wed 21 Aug 2024
Microservices vs. Monolithic Architecture: Pros and Cons for Modern Software Design

Microservices vs. Monolithic Architecture: Pros and Cons for Modern Software Design

Dive into the world of modern software architecture as we explore the crucial debate between microservices and monolithic design in this must-listen episode for aspiring senior backend engineers.

In…

00:06:00  |   Wed 21 Aug 2024
Demystifying the Strategy Pattern: Real-World Applications in Software Design

Demystifying the Strategy Pattern: Real-World Applications in Software Design

Dive into the world of software design patterns with a focus on the strategy pattern and its practical applications in this insightful episode of Programming Paradigms Interview Crashcasts.

In this …

00:06:30  |   Wed 21 Aug 2024
Exploring the NoSQL Database Landscape: Primary Types and Examples

Exploring the NoSQL Database Landscape: Primary Types and Examples

Dive into the world of NoSQL databases with senior backend engineer Victor as we explore the primary types and their real-world applications.

In this episode, we explore:

  • The four main types of NoS…
00:06:07  |   Wed 21 Aug 2024
Relational Database Relationships Explained with Examples

Relational Database Relationships Explained with Examples

Dive into the world of relational database relationships with expert insights and practical examples.

In this episode, we explore:

  • Understanding One-to-One, One-to-Many, and Many-to-Many relationsh…
00:07:04  |   Wed 21 Aug 2024
Disclaimer: The podcast and artwork embedded on this page are the property of crashcasts.com. This content is not affiliated with or endorsed by eachpod.com.