How to Prepare for Software Engineer Algorithms and Data Structures Interviews: The Resources
Only the classic textbooks for algorithms interviews: one open course and three university textbooks, with no interview prep books.
2 articles
Only the classic textbooks for algorithms interviews: one open course and three university textbooks, with no interview prep books.
A list of classic textbooks for system design interviews: DDIA for the foundations, then architecture trade-offs, domain modeling, reliability, classic patterns, and the original papers from MIT's distributed systems course. Each book is checked against its publisher's page.