Relational Database Design and Modeling for Software Engineers
Additional
- This is a text-based course. Please download the archive to get started.
About the Author: Design Gurus
Design Gurus (designgurus.io) is the technical-interview-preparation platform founded by Arslan Ahmad, a former engineer at Facebook, Microsoft, and Hulu. The platform is best known for the Grokking the System Design Interview course — one of the most widely-used resources for the system-design portion of senior engineering interviews — alongside a deep catalog of coding-interview, behavioural, and ML / data-system design preparation material.
The Design Gurus approach is pattern-based: rather than memorising specific problems, the courses teach the recurring patterns (sliding window, two pointers, monolithic architecture, sharding strategies) that recur across interview question categories. The result is preparation that scales — engineers who study the patterns can solve problems they've never seen before, which is closer to what interviewers are actually testing for.
The CourseFlix listing under this source carries over 30 Design Gurus courses spanning coding interviews, system design, machine-learning system design, mobile system design, behavioural interviews, and the senior-level material aimed at staff-and-above engineering positions. Material is paid and aimed at engineers preparing for technical interviews at large tech companies.
Related courses
-
Updated 1y agoLeetCode & JavaScript Complete Course for Web Developer 2022
By: UdemyIn my LeetCode course, I will walk you through, step-by-step, all the different types of questions that appear during interviews! I am a self-taught programmer2h 53m -
Updated 5mo agoGrokking Multithreading and Concurrency for Coding Interviews
By: Design GurusStudy multithreading and parallelism to successfully pass technical interviews. Practical examples and exercises for confident skill acquisition. -
Updated 2y agoCrack the Frontend Interview with React
By: Zero To MasteryEnhance your React skills with a project-based course that prepares you for frontend engineering interviews. Build a star rating component while mastering1h 6m5/5