Backend Engineer Interview Questions
108 questions available. Practice with AI-powered feedback.
Other roles
Google Behavioral Interview: Problem Solving & Ambiguity
Master Google's behavioral problem-solving question: clarify ambiguity, weigh trade-offs, and show corrective actions with examples. Prepare examples.
Google CS: Memory Management & Go Slices Interview
Prep for Google's memory management interview: study virtual memory, paging, page faults, and Go slices. Get tips, examples, and follow-ups to practice.
Google System Design: Twitter Hashtag Aggregator Guide
Practice Google's backend system design: real-time Twitter hashtag aggregator. Learn ingestion, aggregation windows, DB trade-offs and interview follow-ups.
Home Depot API Design Interview: Surface & Contracts
Design a complete HTTP API surface and contracts for a Home Depot backend: list endpoints, request/response schemas, docs outline, and client pseudocode.
Home Depot Coding Question: Reorder Merge Sort Pseudocode
Reconstruct and implement Merge Sort pseudocode from a Home Depot coding screen. Practice ordering, translating to code, and analyzing time/space complexity.
Home Depot Object-Oriented Design: Tool Rental System
Prepare for Home Depot OOD interviews: design a scalable Tool Rental System handling inventory, deposits, overtime fees, payments and receipts. See tips.
IBM Coding Question: Min Insertions to Form 'abc' Problem
Minimize insertions to convert a lowercase string into repeated "abc" blocks. Learn a greedy two-pointer approach, complexity, and interview follow-ups.
IBM Online Assessment: Make Network Connected - Union Find
Solve IBM's 'Make Network Connected' OA: use Union-Find or DFS to count components, check m<n-1, compute minimal rewirings, and get implementation tips.
Integer Overflow Interview Question - Salesforce Prep
Prepare for an Integer Overflow interview question at Salesforce: understand causes, C/C++ vs Java behavior, detection tools, and prevention techniques.
Intuit Coding Question: Sum of Palindrome Modification Costs
Sum minimum single-character changes to make every substring of a DNA string a palindrome. Learn two-pointer and combinatorics approaches for Intuit coding prep.
Intuit CS Foundation: Database Pagination Techniques
Master pagination in MySQL and DynamoDB: LIMIT/OFFSET, ROW_NUMBER, keyset (seek) and LastEvaluatedKey. See performance trade-offs, optimizations, and examples.
LinkedIn Infrastructure Interview: Caching Strategies
Prepare for LinkedIn infra interviews: compare write-through vs write-back caching, evaluate consistency vs performance trade-offs, and review common follow-ups.
Get More Real Backend Engineer Questions
Practice backend engineer interview questions with AI-powered hints, analysis, and feedback.
Start Free Practice