Backend Engineer Interview Questions
108 questions available. Practice with AI-powered feedback.
Other roles
LinkedIn OS Interview: Processes, Threads & Memory
Prepare for LinkedIn Operating Systems interviews: processes, threads, memory, synchronization, IPC. See what to expect, skills to show, and how to practice.
LinkedIn System Design: Scalable Monitoring (Metrics/Logs)
Design a LinkedIn-scale monitoring system for metrics, logs and traces. Explore architecture, ingestion, storage, querying, alerting, and scaling for interviews.
LinkedIn T9 Coding Question: Phone-Keyboard Word Match
T9 phone-keypad matching: return dictionary words matching a digit string per position (case-insensitive). Includes precompute index and query API design.
LRU Cache Implementation - Oracle Coding Interview
Implement an O(1) LRU cache with get/put, fixed-capacity eviction, and Java follow-ups (collections choices, thread-safety, GC, equals/hashCode). Read tips.
Lyft Behavioral Interview: Learning & Growth Examples
Prep for Lyft behavioral interviews on learning & growth. Use STAR, show accountability for failures, and explain how you implemented feedback using examples.
Lyft Coding Interview: Persistent Read Wrapper (read4)
Build a persistent read wrapper using read4 that preserves leftover characters across successive read() calls. Practice stateful iterator design—solve it now.
Lyft CS Foundation Interview: TLS Deployment & Debugging
Prepare for Lyft TLS deployment & debugging: server TLS config, certificate management, mutual TLS, and practical OpenSSL/Wireshark troubleshooting. Practice now.
Lyft System Design: Distributed Wiki Archiving Bots
Practice a Lyft backend system design: build a distributed Wikipedia archiving system with 1000 bots. Learn architecture, coordination, storage, and scaling.
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.
Get More Real Backend Engineer Questions
Practice backend engineer interview questions with AI-powered hints, analysis, and feedback.
Start Free Practice