Software Engineer Interview Questions
154 questions available. Practice with AI-powered feedback.
Other roles
Memory Pool System Design: High-Performance Tesla Interview
Design a performance memory pool for Tesla interviews: lock-free or low-lock alloc/free, fragmentation control, O(1) ops, malloc fallback, and metrics.
Meta Behavioral Interview Question: Initiative & Ownership
Practice Meta behavioral interview: initiative & ownership examples for software engineers. Learn to structure answers, show clear impact, and handle followups.
Meta Coding Interview: Max-Unique-Characters Subset (Bitmask)
Solve a Meta coding question: fix word_to_mask and implement max_unique_chars_subset using bitmasks and backtracking to maximize distinct digits/letters. Try it now.
Meta Coding Question: Indent Root-to-Leaf Paths by Column
Print root-to-leaf paths with per-path column shifts and indentation. See DFS approach, implementation tips, and complexity notes — try this Meta coding question now.
Meta Online Coding Assessment: Simplify Unix File Path
Simplify Unix Path (Meta): stack-based parsing to handle '.', '..', and repeated slashes. Steps, complexity, edge-case tips — code it now. Try examples & tests.
Meta System Design: Real-Time Ad Auction Platform
Design a low-latency, scalable real-time ad auction platform for Meta. Learn auction flow, RTB, relevance scoring, and latency tactics—prepare for interviews.
Microsoft Behavioral Interview: Problem Solving Question
Prepare Microsoft behavioral problem-solving questions with STAR examples. Learn to structure answers, show impact, and ace interviews - start practicing now.
Microsoft Coding Interview: Longest Palindromic Subsequence
Learn to compute the Longest Palindromic Subsequence using dynamic programming and space-optimized DP. Step-by-step approach, edge cases, and practice prompts.
Microsoft Infrastructure Interview: Container Orchestration
Prepare for Microsoft's container orchestration interview: Docker vs Kubernetes, scaling, networking, storage, and security. Review scenarios and follow-ups.
Microsoft ML System Design: Local Sports Team Recommender
Scalable recommender for local sports teams: data ingestion, candidate generation, ranking, real-time updates, and metrics. Prep for ML design interviews.
Microsoft OOD Question: Real-Time Car Simulation System
Design a scalable, low-latency real-time car simulation & monitoring system for Microsoft interviews. Learn architecture, observer/state patterns, concurrency, and testing.
Microsoft System Design: Distributed Key-Value Store & Cache
Design a distributed key-value store and cache at Microsoft scale. Covers scalability, replication, consistency options, failure handling, and prep tips.
Get More Real Software Engineer Questions
Practice software engineer interview questions with AI-powered hints, analysis, and feedback.
Start Free Practice