I’m a frontend developer. Recently, I’ve had several system design interviews, all of which involved designing an entire system within a one-hour interview. As a frontend developer, I found myself struggling because, unfortunately, I haven’t used most backend technologies.
What are the best resources to prepare for these types of interviews from scratch? Is there a 101-level course on system design that also explains technologies like Redis, Kafka, etc.?