I have an on-site coming up soon and I’m wondering what are the expectations during the system design round for L3 or L4 candidates? I feel comfortable outlining a high level design and fleshing out the api (what endpoints the service will have). But, I’m wondering if I should be able to dive deeper into subjects such as sharding, multi-region failover, dns failover, etc.
Square doesn’t throw curveballs and you should be fine with good understanding of system design
Did you get the hotel booking system one? The recruiter told me the question
The recruiters are very helpful and they end up asking one or two of the Qs they tell you about