Iโve spent 2 years build CRUD apps for product in backend, but want to switch to working on distributed systems problems. How do I self-study enough to get/pass interviews so I can learn at a job doing distributed systems?
Out of curiosity, can you give examples of CRUD apps you've created at Airbnb? Does building them improve your knowledge of relational databases, data modeling, indexes, patterns to access relational data access at scale etc? And you're looking to do more than that?
Both your links doesn't work
India
Yesterday
433
How to save India from destruction?
Tech Industry
Yesterday
4171
11 offers to laid off[UPDATE]: 5 offers
Tech Industry
Yesterday
1751
TESLA UP 14% AFTER HOURS ๐๐๐๐
Software Engineering Career
Yesterday
668
Offer comparison: Apple ICT4 vs Meta E4
Tech Industry
Yesterday
575
The new Tesla Model 3 P goes from 0-60 in 2.9 seconds
Work your way into a team at Airbnb that works on such systems. They will value your insight as someone who's spent time in product engineering because you'll have a customer centric focus. If you want to interview outside then it will be much more challenging unless you've worked on actual production systems that require distributed systems knowledge.
Why is interviews tough if OP has done 400 LC questions๐
Because OP will get slaughtered in the system design round? Parroting the grokking system design interviews book doesn't impress FANG interviewers