← Back to Directory

Blizzard Entertainment

Large Enterprises

Blizzard Entertainment is an American video game developer and publisher known for creating iconic franchises such as Warcraft, StarCraft, Diablo, and Overwatch. As a subsidiary of Activision Blizzard (now part of Microsoft), it is renowned for its polished, high-production games and its Battle.net online gaming platform.

3 interview notes · updated Jul 2026

Blizzard Entertainment·Backend Engineer·Technical Phone Screen

Jul 2026
Backend Engineer interview at Blizzard Entertainment with a practical Docker cleanup task. Pretty hands-on, no theory fluff, just show me you can actually use the CLI.
  • Using only the Docker CLI, fully clean up a local Docker environment: stop and remove all running and stopped containers, remove all images, and remove all volumes, so that docker ps -a, docker images -a, and docker volume ls all return empty.

“I knew the individual commands but had a moment of second-guessing the order.”

View Post

Blizzard Entertainment·Backend Engineer·Technical Phone Screen

Jul 2026
SQL round for a backend role at Blizzard, one problem centered on an auction-style schema. Nothing too wild but the LEFT JOIN requirement tripped me up a bit.
  • Given a lots table and a bids table, write a query that returns the winner (highest bidder) for each lot. Lots with no bids should still appear in the results, with a NULL winner.

“I jumped straight to GROUP BY and MAX(amount) and felt pretty good about it, then realized I'd written an INNER JOIN and was silently dropping all the empty lots.”

View Post

Blizzard Entertainment·Backend Engineer·Technical Phone Screen

Apr 2026
Blizzard had me build out a category analytics module for an e-commerce system in Java. The focus was heavy on OOP structure and getting the metrics logic right across a hierarchy of categories. Solid technical round, nothing behavioral at all.
  • Design an e-commerce category analytics module in Java. Define the core classes (Product, Category, Order, etc.) and explain how they relate to each other.
  • Implement methods to add and remove products from a category, including any edge case handling you think is necessary.
  • Compute per-category metrics: total revenue and total item count sold. How would you implement this given your class structure?
  • Support hierarchical category queries: given a parent category, aggregate metrics across all subcategories recursively.

“I started with Product and Category and kind of worked outward from there.”

View Post