How does the difficulty of the Airbnb interview compare to Google, Apple and Facebook? iOS 2 yoe TC 160k in Texas
I got asked to design a CMS to handle a small number of items, and support infrequent updates. The follow up was to design a transaction handling system that wouldn't get very many requests, and wouldn't have to handle them very quickly.
Then they asked me how I'd generalize the code so that many people could work on it at the same time.
Was there only 1 system design round?
Great for frontend and mobile engineers, ridiculous for generalists.
Ridiculous how?
Why great for mobile?