Confused

I received some bad news—I got rejected in the third round from the most reputated company in USA. They asked me only one question on system design testing, which covered UI, API, and database, and I had to perform end-to-end testing. That was it for an entire hour. My question is, where on earth can I find these kinds of questions to practice for future interviews? Which book should I bang my head on to crack my next interview? By the way, I’m a full-stack tester with four years of experience.