Grokking the Object Oriented Design Interview
Vote
0% completed
Other Courses
On This Page
The rest of the design interview
System design, which is the other design round
Coding rounds
The rest of the loop
These are the Design Gurus courses closest to the one you have just finished.
The rest of the design interview
- Grokking SOLID Design Principles. The five principles this course checks designs against, one chapter each, with the refactoring that fixes each violation.
- Grokking Design Patterns for Engineers and Managers. The patterns named in the case studies, taught properly rather than in passing.
- Grokking Modern API Design Interview. The next level up: the contract between services rather than the classes inside one.
System design, which is the other design round
- System Design Fundamentals. The building blocks: caching, sharding, replication, consistency.
- Grokking the System Design Interview. The round itself, worked on real products.
- Grokking the System Design Interview, Volume II. Harder questions, once Volume I is comfortable.
- Grokking Microservices Design Patterns. How the pieces are split and how they talk.
Coding rounds
- Grokking the Coding Interview: Patterns for Coding Questions. The patterns behind most coding questions, so you stop meeting each problem cold.
- Grokking Data Structures & Algorithms for Coding Interview. The foundation, if the patterns course feels like it is moving too fast.
- Grokking Multithreading and Concurrency for Coding Interviews. Useful here too: several designs in this course lock something.
The rest of the loop
- Grokking Modern Behavioral Interview. The round that decides level as often as the technical rounds do.
- Grokking Tech Salary Negotiations. For after the offer arrives.
The full catalog is at designgurus.io/courses.
On This Page
The rest of the design interview
System design, which is the other design round
Coding rounds
The rest of the loop