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
Dive into the world of distributed messaging systems as we compare Apache Pulsar and Kafka, exploring their key differences and use cases.
In this episode, we explore:
Dive into the core of operating systems with an exploration of kernels and their various types in this essential episode for senior backend engineers.
In this episode, we explore:
Dive into the world of IP address management as we demystify subnet masks and their crucial role in networking.
In this episode, we explore:
Dive into the world of memory-mapped files and discover how this powerful technique can revolutionize your approach to file handling and system programming.
In this episode, we explore:
Dive into the world of Kotlin's null safety features and learn how to write more robust, error-free code.
In this episode, we explore:
Dive into the evolving world of Apache Kafka as we explore the shift from ZooKeeper dependency to a self-contained system using KRaft.
In this episode, we explore:
Dive into the intricate world of Java Virtual Machine architecture with our expert guest, Victor, as we unravel the complexities of JVM for senior backend engineer interviews.
In this episode, we ex…
Dive into the intricacies of Java's memory management with our expert guest as we unravel the mysteries behind -Xms, -Xmx, and -Xss parameters.
In this episode, we explore:
Dive into the world of load balancers and their crucial role in distributed systems architecture with expert insights from Victor, an experienced distributed systems engineer.
In this episode, we ex…
Dive into the world of database reliability with our exploration of ACID properties – the backbone of trustworthy transactions.
In this episode, we explore:
Dive into the world of computer architecture as we explore the crucial role of cache memory in boosting computer performance.
In this episode, we explore:
Dive into the intricate world of compilers with our latest episode, where we break down the essential phases that transform your code into executable machine instructions.
In this episode, we explor…
Dive into the intricate world of Kubernetes as we demystify cluster components and their interactions in this enlightening episode.
In this episode, we explore:
Dive into the world of Site Reliability Engineering (SRE) and DevOps as we explore their intricate relationship and crucial differences.
In this episode, we explore:
Dive into the world of distributed systems as we unravel the complexities of the CAP theorem and its profound impact on system design.
In this episode, we explore:
Dive into the world of object-oriented programming as we explore the crucial decision between inheritance and composition in software design.
In this episode, we explore:
Dive into the world of NoSQL databases as we unravel the complexities of the CAP theorem and its impact on distributed systems.
In this episode, we explore:
Dive into the world of database reliability with our exploration of ACID properties, the cornerstone of data consistency in relational databases.
In this episode, we explore:
Dive into the world of message broker systems as we compare Kafka and RabbitMQ, two popular choices for backend engineers.
In this episode, we explore:
Dive into the world of operating systems as we unravel the complexities of processes and threads in this informative episode.
In this episode, we explore: