Top 19
Prep plan
Updated weekly · Last refresh Oct 17

360Learning Software Engineer Interview Questions

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

19questions
~3htotal time
Track your progressSign up free to work through all 19 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 4 questions · ~40 min
O(1) Insert Delete Random SetEasy
Practice

Implement a set-like structure using an array and hash map to support insert, delete, and random access in average O(1) time.

Hash TablesArraysData Structures360Learning
Merge Overlapping IntervalsEasy
Practice

Merge overlapping intervals in a list of intervals.

ArraysSearchingSorting360Learning
Cycle Detection and ToposortHard

Tests graph algorithm knowledge and ability to handle correctness and edge cases.

topological sortcycle detectionGraphs360Learning
More Coding questions with a free account
2
Pipelines3 questions · ~30 min
Scalable Multi-Channel NotificationsHard

Tests distributed systems design for messaging, throttling, and avoiding duplicate notifications.

deduplicationAutomationQuality360Learning
Learning Progress Tracker SchemaMedium

Tests data modeling and API design for complex learning progress relationships.

APIsDependenciesData Modeling360Learning
Optimize Learning Analytics APIHard

Tests performance troubleshooting and optimization across database, caching, and API layers.

APIsperformanceAggregations360Learning
3
Behavioral & Leadership11 questions · ~109 min
Owning a Production Outage MistakeMedium

Tests ownership during a self-caused production outage, including incident response, communication, prioritization, and learning.

Conflict ResolutionCommunicationOwnership360Learning
More Behavioral & Leadership questions with a free account
4
More topics1 question · ~10 min
The finish line: interview-readyComplete all 19 questions to finish this plan.