Top 20
Prep plan
Updated weekly · Last refresh Oct 17

O'Reilly Media Software Engineer Interview Questions

The questions to prepare for a O'Reilly Media Software Engineer interview. Questions from real interview reports rank first. Updated daily.

20questions
~4htotal time
Track your progressSign up free to work through all 20 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 6 questions · ~64 min
Palindrome FunctionEasy
Practice

Use two pointers to determine whether a City National Bank reference label reads identically forward and backward.

RecursionStringsTwo PointersO'Reilly Media
Longest Unique Substring in EnoMedium
Practice

Use a sliding window and hash map to find the longest substring without repeated characters in a string.

Hash TablesStringsTwo PointersO'Reilly Media
Implement Binary Search AlgorithmEasy
Practice

Write a binary search function to find a target value in a sorted array.

SearchingO'Reilly Media
More Coding questions with a free account
2
Execution4 questions · ~43 min
Recover a Slipping ProjectMedium

Explain how you would diagnose and recover a project that is falling behind schedule without losing stakeholder trust.

Success CriteriaRoadmappingRisk AssessmentO'Reilly Media
Take-Home Project Design and ImplementationMedium

Assesses your ability to explain technical design tradeoffs and implementation choices.

implementationO'Reilly Media
REST vs GraphQL DifferencesMedium

Tests understanding of API paradigms and when to choose each approach.

Trade-offsRoadmappingScope ManagementO'Reilly Media
More Execution 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
Behavioral & Leadership9 questions · ~96 min
Collaborating on a Technical SolutionMedium

Tests collaborative problem-solving on a technical project, including communication, influence, and ownership of the outcome.

Stakeholder ManagementCommunicationLeadershipO'Reilly Media
More Behavioral & Leadership questions with a free account
4
More topics1 question · ~11 min
Optimize a Slow SQL QueryHard

Tests deep SQL performance troubleshooting skills, including indexing, query plans, and execution bottlenecks.

Performance Tuningdatabase managementO'Reilly Media
Hands-on SQL practiceWrite and run real queries in the editor. 3 drills · ~30 min
The finish line: interview-readyComplete all 20 questions plus 3 hands-on drills to finish this plan.