Listen free for 30 days

Listen with offer

Preview

£0.00 for first 30 days

Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£7.99/month after 30 days. Renews automatically. See here for eligibility.

Acing the System Design Interview

By: Zhiyong Tan
Narrated by: Julie Brierley
Try for £0.00

£7.99/month after 30 days. Renews automatically. See here for eligibility.

Buy Now for £18.99

Buy Now for £18.99

Pay using card ending in
By completing your purchase, you agree to Audible's Conditions of Use and authorise Audible to charge your designated card or any other card on file. Please see our Privacy Notice, Cookies Notice and Interest-based Ads Notice.

Summary

The system design interview is one of the hardest challenges you'll face in the software engineering hiring process. This practical book gives you the insights, the skills, and the hands-on practice you need to ace the toughest system design interview questions and land the job and salary you want.

In Acing the System Design Interview, you will master a structured and organized approach to present system design ideas like:

+ Scaling applications to support heavy traffic.

+ Distributed transactions techniques to ensure data consistency.

+ Services for functional partitioning such as API gateway and service mesh.

+ Common API paradigms including REST, RPC, and GraphQL.

+ Caching strategies, including their tradeoffs.

+ Logging, monitoring, and alerting concepts that are critical in any system design.

+ Communication skills that demonstrate your engineering maturity.

Don't be daunted by the complex, open-ended nature of system design interviews! In this in-depth guide, author Zhiyong Tan shares what he's learned on both sides of the interview table. You'll dive deep into the common technical topics that arise during interviews and learn how to apply them to mentally perfect different kinds of systems.

About the technology:

With a little careful prep work you can turn those open-ended questions and whiteboard sessions into your competitive advantage! In this powerful book, Zhiyong Tan reveals practical interview techniques and insights about system design that have earned developers job offers from Amazon, Apple, ByteDance, PayPal, and Uber.

About the book:

Acing the System Design Interview is a masterclass in how to confidently nail your next interview. Following these easy-to-remember techniques, you'll learn to quickly assess a question, identify an advantageous approach, and then communicate your ideas clearly to an interviewer. As you work through this book, you'll gain not only the skills to successfully interview, but also to do the actual work of great system design.

PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2024 Manning Publications (P)2024 Manning Publications
activate_Holiday_promo_in_buybox_DT_T2

Listeners also enjoyed...

Database Internals cover art
Software Architecture: The Hard Parts cover art
Fundamentals of Data Engineering cover art
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition cover art
Modern Software Engineering cover art
Accelerate: Building and Scaling High Performing Technology Organizations cover art
Designing Data-Intensive Applications cover art
Building Microservices cover art

What listeners say about Acing the System Design Interview

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.