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(172)
Showing 31–60 of 172 courses
Updated 1mo agoA pattern-by-pattern guide to microservices architecture, covering Sidecar, API Gateway, and Circuit Breaker with real-world code examples.
Updated 8mo agoGain an advantage in solving tree problems with our course. Master key patterns and be prepared for interviews at top companies.
Updated 1mo 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 9mo 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 1mo agoPrepare with the 50 coding questions most often asked at Oracle, sharpening algorithmic problem-solving in a browser-based practice environment.
Updated 1mo agoPractice the 50 coding questions most frequently asked at Amazon, building algorithmic problem-solving in an interactive browser environment.5/5
Updated 1mo 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 1mo agoPractice the 45 coding questions most often asked in Meta interviews, with interactive browser-based exercises on algorithms and patterns.5/5
Updated 10mo agoDeepen your knowledge in software development. Learn Rust and Go, multithreading, virtualization with Docker, and create modern applications with WebAssembly.8h 3m
Updated 1mo agoMaster five core dynamic programming patterns through 35+ guided exercises, moving from brute-force recursion to clean, efficient solutions.
Updated 1mo agoBuild a step-by-step understanding of threads, synchronization, race conditions, and deadlocks to handle concurrency questions in interviews.
Updated 10mo agoLearn recursion to excel in coding interviews. Dive into its principles, solve algorithmic challenges, and enhance your skills with real-world examples. Join
Updated 10mo 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 1mo agoLearn how databases scale: sharding, replication, and fault tolerance explained with clear examples for engineers prepping for tech interviews.
Updated 1mo agoPrepare for engineering leadership interviews with behavioral question practice, team motivation skills, and a clear way to show impact.5/5
Updated 1mo agoLearn how interviewers judge behavioral and culture-fit questions, and build structured, evidence-based answers drawn from your own experience.
Updated 1mo agoPractice for engineering manager interviews with real sample answers covering people management, goal-setting, conflict, and career growth.
Updated 1mo agoMaster Object-Oriented Design interviews with step-by-step breakdowns of classic problems like Parking Lot and Elevator System.5/5
Updated 1mo agoUnderstand what Mobile System Design interviews actually test, and how to reason through open-ended design questions clearly.
Updated 1mo agoLearn a reusable framework for generative AI system design interviews, applied step by step to real, concrete system examples.5/5
Updated 1y agoMaster the art of salary negotiation in IT. A course for graduates and experienced engineers to improve conditions and receive fair compensation.
Updated 1y agoThe course "Fundamental Principles of Software Development for Middle Developers" serves as a seamless progression from the beginner's program.5h 2m5/5
Updated 1mo agoLearn to recognize the recurring patterns behind coding interview problems and apply proven approaches to solve them faster.
Updated 1mo agoA developer's guide to writing a resume that gets noticed, with real before-and-after examples and hiring manager insights.
Updated 1y agoLow-Level Design (LLD) course by takeUforward (Striver): turn architecture into detailed classes, structures and algorithms. Java-based, fits any OOP language.22h 34m5/5