Browse

Pick a topic, then switch answers as you study.

Every topic page includes interview questions and answers, plus an "Explain like I am 5" (ELI5) version so you can move from interview-ready phrasing to easier recall.

Tech

Technical Interview Prep.

18 topics

Tech

20 questions

Python

Core Python mechanics — from the GIL and decorators to generators and memory management.

Tech

20 questions

JavaScript

Deep-dive into closures, the event loop, async patterns, and modern ES6+ features.

Tech

20 questions

TypeScript

Static typing, generics, unions, narrowing, and compiler strictness for safer JavaScript at scale.

Tech

20 questions

SQL

Practical questions on joins, indexing, normalization, and query optimization.

Tech

20 questions

Data Structures

Arrays, trees, graphs, heaps, and hash maps — with time and space complexity trade-offs.

Tech

20 questions

System Design

Architect scalable systems covering caching, load balancing, sharding, and consistency models.

Tech

20 questions

Git

Version control fluency — rebasing, cherry-picking, conflict resolution, and team workflows.

Tech

20 questions

Java

JVM internals, garbage collection, the Collections framework, and concurrency in Java.

Tech

20 questions

C++

Memory management, the STL, RAII, smart pointers, and performance-critical design patterns.

Tech

20 questions

Docker

Containerization fundamentals — Dockerfiles, image layering, networking, and volumes.

Tech

20 questions

Kubernetes

Pods, Deployments, Services, Ingress, and how K8s keeps workloads running at scale.

Tech

20 questions

Go

Goroutines, channels, interfaces, error handling, and concurrency patterns in Go.

Tech

20 questions

Rust

Ownership, borrowing, lifetimes, traits, and memory safety in Rust.

Tech

20 questions

Swift

Optionals, value vs. reference types, ARC memory management, protocols, and error handling in Swift.

Tech

20 questions

Kotlin

Null safety, coroutines, extension functions, data classes, and scope functions in Kotlin.

Tech

20 questions

Artificial Intelligence

AI foundations, narrow versus general intelligence, hallucinations, RAG, and production evaluation trade-offs.

Tech

20 questions

Machine Learning

Supervised vs. unsupervised learning, model evaluation, regularization, gradient descent, ensemble methods, and production deployment workflows.

Tech

20 questions

Prompt Engineering

Prompt design patterns, chain-of-thought reasoning, RAG integration, evaluation methods, and production best practices for LLM applications.

Non-Tech

Non-Tech Interview Prep.

13 topics

Non-Tech

20 questions

Human Resources

Talent acquisition, employee relations, performance management, and navigating workplace conflict.

Non-Tech

20 questions

Finance

Financial statements, valuation methods, cash flow analysis, and key accounting concepts.

Non-Tech

20 questions

Economics

Supply and demand, inflation, GDP, policy tools, and the trade-offs behind economic decisions.

Non-Tech

20 questions

Leadership

Inspiring teams, giving feedback, resolving conflict, and driving outcomes without authority.

Non-Tech

20 questions

Project Management

Scope, risk, stakeholder alignment, and delivery across Agile and Waterfall methodologies.

Non-Tech

20 questions

Accounting

Debits and credits, the matching principle, revenue recognition, and financial reporting.

Non-Tech

20 questions

Marketing

Brand strategy, campaign measurement, target audiences, and growth-focused storytelling.

Non-Tech

20 questions

Sales

Discovery calls, objection handling, negotiation, closing, and pipeline management.

Non-Tech

20 questions

Communication

Active listening, written clarity, emotional intelligence, and high-stakes conversations.

Non-Tech

20 questions

Consulting

Structured problem-solving, case interview frameworks, and client-ready communication.

Non-Tech

20 questions

Statistics

Distributions, p-values, confidence intervals, hypothesis testing, and regression analysis.

Non-Tech

20 questions

Data Analysis

EDA, data cleaning, A/B testing, visualization, and communicating insights to stakeholders.

Non-Tech

20 questions

Supply Chain

Inventory management, demand forecasting, supplier evaluation, logistics optimization, and supply chain risk and resilience.