Interview Prep
Page 2 of 6
Categories(5)
Algorithms & Data Structures form the backbone of computer science and software engineering, providing essential…
Career and interviews is the practical side of software engineering: getting hired, getting promoted, deciding when to…
Frontend System Design involves crafting the architecture of client-side applications, focusing on the unique…
Preparing for an interview involves understanding various formats and honing skills necessary to effectively…
Courses(178)
Showing 31–60 of 178 courses
Updated 8mo agoMaster the basics of system design: from client-server architectures to databases. Perfect for beginners with no prior knowledge.
Updated 8mo agoLearn about the key approaches and solutions for successfully navigating system design interviews, which will increase your chances for high-level positions.3h 6m
Updated 2mo agoA beginner-friendly look at web application and software architecture, covering client-server, microservices, scalability, and fault tolerance.5/5
Updated 9mo agoPractical study of designing common web services like Netflix and Facebook. Suitable for developers, architects, and managers.
Updated 9mo agoA course for programmers who want to build a successful career in IT. Learn how to choose technologies, develop a growth strategy, and avoid burnout.
Updated 9mo agoAn advanced course on designing scalable systems. Enhance your skills with Grokking Scalable Systems and learn to develop robust architectures.5/5
Updated 2mo agoA pattern-by-pattern guide to microservices architecture, covering Sidecar, API Gateway, and Circuit Breaker with real-world code examples.
Updated 9mo agoGain an advantage in solving tree problems with our course. Master key patterns and be prepared for interviews at top companies.
Updated 2mo agoA text-based course on graph theory for coding interviews: BFS, DFS, Union-Find, Dijkstra's, and minimum spanning trees, with practice each module.
Updated 10mo agoThe course will help you successfully pass interviews at IT companies with up-to-date material. Master key algorithms and be confident in interviews.
Updated 2mo agoPrepare with the 50 coding questions most often asked at Oracle, sharpening algorithmic problem-solving in a browser-based practice environment.
Updated 2mo agoPractice the 50 coding questions most frequently asked at Amazon, building algorithmic problem-solving in an interactive browser environment.5/5
Updated 2mo agoWork through the 40 questions most commonly asked in LinkedIn interviews, practicing algorithm and data structure patterns in the browser.5/5
Updated 10mo agoPrepare for a Google interview with a course covering 50 key questions and skills. Practice coding and algorithms for a successful interview.5/5
Updated 10mo agoPrepare for an interview at Microsoft with this course. Study 50 questions, practice solving problems, and develop algorithmic skills.5/5
Updated 2mo agoPractice the 45 coding questions most often asked in Meta interviews, with interactive browser-based exercises on algorithms and patterns.5/5
Updated 11mo agoDeepen your knowledge in software development. Learn Rust and Go, multithreading, virtualization with Docker, and create modern applications with WebAssembly.8h 3m
Updated 2mo agoMaster five core dynamic programming patterns through 35+ guided exercises, moving from brute-force recursion to clean, efficient solutions.
Updated 2mo agoBuild a step-by-step understanding of threads, synchronization, race conditions, and deadlocks to handle concurrency questions in interviews.
Updated 11mo agoLearn recursion to excel in coding interviews. Dive into its principles, solve algorithmic challenges, and enhance your skills with real-world examples. Join
Updated 11mo agoMaster the evaluation of algorithms, time and space complexity. Learn to choose efficient solutions and write optimized code.5/5
Updated 11mo agoPrepare for technical interviews with a course on relational databases. Learn about normalization, ER diagrams, and relational schemas through real-world exampl
Updated 11mo agoBuild a clear and strong portfolio with this course on prompt engineering. You will learn how to use AI to shape your resume, write better cover letters.
Updated 11mo agoThis course is designed for developers, database engineers, data specialists, and ML engineers preparing for SQL interviews.
Updated 2mo agoLearn how databases scale: sharding, replication, and fault tolerance explained with clear examples for engineers prepping for tech interviews.
Updated 2mo agoPrepare for engineering leadership interviews with behavioral question practice, team motivation skills, and a clear way to show impact.5/5
Updated 2mo agoLearn how interviewers judge behavioral and culture-fit questions, and build structured, evidence-based answers drawn from your own experience.
Updated 2mo agoPractice for engineering manager interviews with real sample answers covering people management, goal-setting, conflict, and career growth.
Updated 2mo agoMaster Object-Oriented Design interviews with step-by-step breakdowns of classic problems like Parking Lot and Elevator System.5/5
Updated 2mo agoUnderstand what Mobile System Design interviews actually test, and how to reason through open-ended design questions clearly.