Backend Engineer Interview Questions

108 questions available. Practice with AI-powered feedback.

Other roles

coding
Atlassian
Dropbox
Uber

Atlassian Coding Question: URL Router with Wildcards

Implement a thread-safe router with segment wildcards and named params. Covers first-registered resolution, concurrency guarantees, and practical tips.

Software Engineer, Backend EngineerEntry Level
backend system design
Atlassian
Google
LinkedIn

Atlassian System Design: Scalable Image Crawler Service

Design a scalable image crawler with job-management APIs: recursive crawling, scheduling, deduplication and storage. Atlassian interview guide — prepare now.

Software Engineer, Backend EngineerMid Level
web foundation
Atlassian
GitHub
Stripe

Atlassian Web App Flow: Authentication & Session Management

Learn the end-to-end web app authentication flow for Atlassian interviews. Understand form submission, tokens, cookies, sessions, and security mitigations.

Software Engineer, Frontend EngineerEntry Level
behavioral
Bloomberg
Goldman Sachs
Morgan Stanley

Bloomberg Behavioral Interview: Conflict Resolution

Prepare for Bloomberg behavioral interviews on conflict resolution. Learn what to expect, key mediation strategies, and how to structure answers—practice now.

Software Engineer, Backend EngineerEntry Level
coding
Bloomberg
Google
Amazon

Bloomberg Coding: Grid Shortest Path with K Breaks

Bloomberg coding: shortest path in a grid with up to k wall removals. Learn BFS-with-state, complexity O(m*n*k), optimizations and interview tips. Try it.

Software Engineer, Backend EngineerEntry Level
object oriented design
Bloomberg
Amazon
Shopify

Bloomberg OOD Interview: Design Online Bookstore System

Prepare for Bloomberg OOD interview: design an online bookstore with domain modeling, repository/service layers, inventory and order flows. Read sample designs.

Software Engineer, Backend EngineerEntry Level
backend system design
Bloomberg
Reuters
The New York Times

Bloomberg System Design: Global News Aggregation & Trending

Design a scalable Bloomberg backend to aggregate global news, handle Newser's regional API limits, compute real-time trending, and serve low-latency feeds.

Software Engineer, Backend EngineerMid Level
coding
ByteDance
TikTok
Google

ByteDance Coding Question: Merge Accounts by Email

Practice ByteDance 'Merge Accounts by Email' coding problem using Union-Find or graph traversal. Implement merging, dedupe emails, sort results, and analyze complexity.

Software Engineer, Backend EngineerEntry Level
cs foundation
ByteDance
TikTok
Kuaishou

Bytedance Data Structures Interview: CS Foundation Topics

Prepare ByteDance CS data structures: dynamic arrays, trees, hash tables, and concurrency. Review complexities, memory trade-offs, and practical interview tasks.

Software Engineer, Backend EngineerEntry Level
backend system design
ByteDance
TikTok
Kuaishou

ByteDance System Design: Reward Backend for High QPS

Design a scalable, fault-tolerant reward backend for ByteDance that handles 10k QPS. Explore caching, rate limiting, load balancing and consistency—study now.

Software Engineer, Backend EngineerMid Level
coding
Cisco
Amazon
Google

Cisco Coding Interview: Look-and-Say Next Term

Practice Cisco coding screens: implement Look-and-Say next term for digit strings. Learn approach, edge cases, and complexity tips — try it now.

Software Engineer, Backend EngineerEntry Level
object oriented design
Cisco
Google
Amazon

Cisco Object-Oriented Design: Customizable Chessboard

Practice Cisco OOD: design a flexible chessboard with customizable initial placement, move validation, and game-state tracking. Read implementation tips and follow-ups.

Software Engineer, Backend EngineerMid Level

Get More Real Backend Engineer Questions

Practice backend engineer interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
Backend Engineer Interview Questions | Voker