StackInterview logoStackInterview icon

Explore

Library

Interview AI

Articles

StackInterview

StackInterview helps developers prepare for full-stack interviews with structured questions, real company interview insights, and modern technology coverage.

About UsFAQContactPrivacy PolicyTerms of Service

© 2026 StackInterview. Built for engineers, by engineers.

Developed and Maintained by Abhijeet Kushwaha

LibraryExplore
ExploreInterview QuestionsInterview AIArticles
Interview Preparation

Prepare for Your Next
Technical Interview

Curated interview questions mapped to real-world scenarios. Whether you're just getting started or refining what you know - choose your path or jump into a random session.

~
Math.random()

Random Practice Flow

Shuffle through all technologies and categories - a great way to expose gaps and build confidence across the stack.

Start Random SessionBrowse Question Bank
New Feature

Company Specific Tracks

Experience real interview rounds from top tech companies

Daily Surprise

Surprise Company Interview

Jump into an unpredictable interview sequence from top tech giants. Test your knowledge across different companies, rounds, and complex technical challenges in one go.

View Library
>_
console.log()

Output Based

Predict what code snippets will log and spot the bugs. A sharp way to build and test your JavaScript execution intuition, from the basics upward.

Launch Output Track
{ }
f(x)

Coding Challenges

Strengthen your implementation skills through data structures, algorithms, and coding problems - ranging from approachable to genuinely challenging.

Launch Coding Track

Browse by Category

Frontend

HTML, CSS, JavaScript, React, and browser internals - everything visible to the user.

ReactCSSBrowser APIs

Backend

Node.js, REST APIs, authentication, caching, queues, and server-side architecture.

Node.jsRESTAuth

Databases

SQL queries, MongoDB aggregation, indexing strategies, and database optimization.

SQLMongoDBIndexing

System Design

Scalability, load balancing, microservices, distributed systems, and trade-off analysis.

ScalabilityMicroservicesCAP

Next.js

App Router, Server Components, SSR vs SSG, middleware, and Next.js internals.

App RouterRSCSSR

Knowledge Base

Architecture patterns, general computer science, and cross-cutting engineering concepts.

PatternsCS ConceptsBest Practices

DSA

Arrays, trees, graphs, dynamic programming, and algorithm complexity for coding rounds.

ArraysDPGraphs

Scenario Based

Real-world engineering decisions, debugging production issues, and system troubleshooting.

DebugTrade-offsProduction

Roadmap

Career and technology roadmaps

Career PathTech GrowthPlanning

Job Portals

Best job portals and boards for developers

Job BoardsHiringOpen Roles

Resume Template

Resume and CV templates for developers

ResumeCVPortfolio

Cold DMs / Emails

Cold outreach templates for networking and job hunting

Cold DMEmailNetworking

HTML

Semantic HTML, accessibility, forms, SEO markup, and modern HTML5 APIs.

HTML5SemanticA11y

CSS

Flexbox, Grid, animations, CSS variables, responsive design, and performance.

FlexboxGridAnimations

Vue.js

Vue 3 Composition API, Pinia, reactivity system, directives, and component patterns.

Vue 3PiniaComposition API

Angular

Angular modules, dependency injection, RxJS, change detection, and NgRx.

RxJSDINgRx

Python

Python fundamentals, OOP, async, decorators, data structures, and Django/FastAPI.

OOPAsyncFastAPI
Topic Explorer

Explore by Technology

Jump directly into questions for your target stack.

JavaScript

Closures, async, event loop

React

Hooks, rendering, patterns

TypeScript

Type system & advanced types

Node.js

Event loop, streams, APIs

Next.js

SSR, RSC, App Router

MongoDB

Aggregation & indexing

SQL

Queries & optimization

System Design

Scalability & architecture

Quick Access

Everything in One Place

All the tools you need to crack your next interview, right here.

Practice Questions

Predict outputs, debug code & explore concepts

Start Practicing →

Question Library

Browse 1,000+ curated interview questions

Open Library →

Company Interviews

Mock sessions from Google, Meta, Amazon & more

View Companies →

Guides & Articles

Deep-dives on system design, DSA & more

Read Guides →

Random Challenge

Jump into a surprise interview simulation

Start Random Session →
The Knowledge Graph

Select Your
Domain

Choose a specialized technical track and start building the depth of knowledge that technical interviews actually test - at every level.

Active Nodes4,200+
Daily Updates24/7
JS

JavaScript

450+ Active Nodes
Analyze Domain

MongoDB

450+ Active Nodes
Analyze Domain

Next.js

450+ Active Nodes
Analyze Domain

Node.js

450+ Active Nodes
Analyze Domain

React

450+ Active Nodes
Analyze Domain

SQL

450+ Active Nodes
Analyze Domain

HTML

450+ Active Nodes
Analyze Domain

CSS

450+ Active Nodes
Analyze Domain

Vue.js

450+ Active Nodes
Analyze Domain

Angular

450+ Active Nodes
Analyze Domain

Python

450+ Active Nodes
Analyze Domain