Top 50
Prep plan
Updated weekly · Last refresh Oct 17

Harness Software Engineer Interview Questions

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

50questions
~11htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 16 questions · ~219 min
Road Toll InfluenceHard
Practice

Find the road appearing in the most routes of a DAG, maximizing the average increase when its toll rises by one.

Dynamic ProgrammingAlgorithmsedge casesHarness
Burn Tree TimeHard
Practice

Compute how many time units are needed to burn every binary tree node using parent links and breadth-first search.

dfsbfsAlgorithmsHarness
More Coding questions with a free account
2
System Design16 questions · ~219 min
Top-N Movie RecommendationsHard

Design an end-to-end movie recommender that ranks titles using viewing activity from the last seven days.

ML RankingFeature Storefeedback loopHarness
More System Design 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
3
Execution8 questions · ~109 min
Concurrent Order PlacementHard

Explain how you would handle concurrent order placement in a machine coding exercise, including consistency, idempotency, and testing.

automated testingapi designfault toleranceHarness
More Execution questions with a free account
4
Security & Infrastructure3 questions · ~41 min
Distributed Cache ImplementationsHard

Explain distributed cache consistency, failure modes, and trade-offs among Redis, Memcached, Hazelcast, and Harness CI caching.

Networkingnetwork latencyconcurrencyHarness
More Security & Infrastructure questions with a free account
5
Behavioral & Leadership4 questions · ~55 min
More Behavioral & Leadership questions with a free account
6
More topics3 questions · ~41 min
SQL OR/AND Range LogicMedium
Practice

Use PostgreSQL boolean logic to identify observations matching either orientation of two configured numeric ranges.

Data Manipulationsqldatabase queryingHarness
JavaScript Threading ModelMedium

Tests your understanding of the JavaScript runtime and concurrency model.

multithreadingjavascriptHarness
Real-Time Chat ArchitectureHard

Tests your ability to design for low latency, concurrency, and reliable message delivery.

InfrastructureStream ProcessingQualityHarness
Hands-on SQL practiceWrite and run real queries in the editor. 2 drills · ~20 min
The finish line: interview-readyComplete all 50 questions plus 2 hands-on drills to finish this plan.