Top 44
Prep plan
Updated weekly · Last refresh Oct 17

Oak Ridge National Laboratory Software Engineer Interview Questions

The questions to prepare for a Oak Ridge National Laboratory Software Engineer interview. Questions from real interview reports rank first. Updated daily.

44questions
~8htotal time
Track your progressSign up free to work through all 44 questions and resume where you left off.
Start practicing free →
1
SQL & Data ManipulationStart here. 3 questions + 1 drill · ~44 min
2
Coding14 questions · ~160 min
Reverse a Linked List In PlaceEasy
Practice

Reverse a singly linked list in place using pointer manipulation in O(n) time and O(1) space.

RecursionLinked ListspointersOak Ridge National Laboratory
Merge Overlapping IntervalsEasy
Practice

Merge overlapping intervals in a list of intervals.

ArraysSearchingSortingOak Ridge National Laboratory
More Coding 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
System Design3 questions · ~34 min
Design a Research Paper RecommenderHard

Design a deep learning recommendation workflow for research discovery, from training and features to serving, evaluation, and monitoring.

Feature StoreDeep LearningModel ServingOak Ridge National Laboratory
Design Cold Start for RecommendationsHard

Design a recommendation system strategy for model cold start and new-user cold start, including serving, evaluation, and safe rollout.

Cold StartRetrievalTwo-Tower ModelsOak Ridge National Laboratory
More System Design questions with a free account
4
Execution3 questions · ~34 min
Refactor vs Rebuild DecisionMedium

Assesses your ability to evaluate technical debt, risk, and cost when evolving software.

refactoringOak Ridge National Laboratory
More Execution questions with a free account
5
Behavioral & Leadership19 questions · ~217 min
More Behavioral & Leadership questions with a free account
6
More topics2 questions · ~23 min
Backfilling Missing Pipeline DataMedium

Approach for safely backfilling missing data while preserving correctness, idempotency, and data quality.

ETLQualityOak Ridge National Laboratory
More questions with a free account
The finish line: interview-readyComplete all 44 questions plus 1 hands-on drill to finish this plan.