Top 24
Prep plan
Updated weekly · Last refresh Aug 30

Craftable Software Engineer Interview Questions

The questions to prepare for a Craftable Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

24questions
~4htotal time
Track your progressSign up free to work through all 24 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 12 questions · ~125 min
Linked List ReversalEasy
Practice

Reverse a singly linked list in-place using iterative pointer manipulation.

RecursionLinked ListsArraysCraftable
Two Sum with TargetEasy
Practice

Use a hash map to find two array elements that sum to a target in O(n) time.

Hash TablesArraysStringsCraftable
More Coding questions with a free account
2
Behavioral & Leadership5 questions · ~52 min
More Behavioral & Leadership questions with a free account
3
More topics7 questions · ~73 min
Design a URL Shortening ServiceHard

Design a URL shortening service that routes, ranks, and monitors links at scale.

Feature StoreModel ServingCraftable
Explain REST vs SOAP ClearlyEasy

Explain RESTful APIs and SOAP clearly, focusing on practical differences that matter for delivery and integration decisions.

Trade-offsScope ManagementCraftable
Optimizing a SQL QueryMedium

Tests ability to improve query performance using indexing, query plans, and schema considerations.

SubqueriesJoinsAggregationsCraftable
Data Consistency in Distributed SystemsHard

Tests understanding of consistency models, tradeoffs, and patterns like transactions, sagas, and idempotency.

IdempotencyDependenciesQualityCraftable
Ensuring Web App High AvailabilityMedium

Tests availability-focused architecture choices like redundancy, failover, and monitoring.

Rollback PlanLaunch PlanningRisk AssessmentCraftable
Design User Authentication SystemHard

Tests your security thinking, architecture skills, and ability to design for real-world auth flows.

Cold StartFeature StoreModel ServingCraftable
More questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
Hands-on SQL practiceWrite and run real queries in the editor. 3 drills · ~30 min
The finish line: interview-readyComplete all 24 questions plus 3 hands-on drills to finish this plan.