Top 36
Prep plan
Updated weekly · Last refresh Sep 10

Johns Hopkins University Software Engineer Interview Questions

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

36questions
~5htotal time
Track your progressSign up free to work through all 36 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 5 questions · ~46 min
Two Sum with TargetEasy
Practice

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

Hash TablesArraysStringsJohns Hopkins University
Linked List ReversalEasy
Practice

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

RecursionLinked ListsArraysJohns Hopkins University
More Coding questions with a free account
2
SQL & Data Manipulation4 questions + 3 drills · ~66 min
3
System Design3 questions · ~27 min
Emailing Application DesignHard

Tests system design ability for messaging workflows, reliability, and scalability.

Cold StartFeature StoreModel ServingJohns Hopkins University
More System Design questions with a free account
4
Behavioral & Leadership19 questions · ~173 min
More Behavioral & Leadership questions with a free account
5
More topics5 questions · ~46 min
Design a Distributed ApplicationHard

Tests ability to reason about reliability, scalability, data consistency, and operational concerns.

InfrastructureDependenciesQualityJohns Hopkins University
Troubleshoot Web App PerformanceHard

Tests diagnostic approach using metrics, profiling, and systematic elimination of bottlenecks.

Launch PlanningTrade-offsRisk AssessmentJohns Hopkins University
Pulse Wave Frequency DomainMedium

Evaluates your signal processing intuition and ability to reason about frequency content.

technical knowledgeJohns Hopkins University
More questions with a free account
The finish line: interview-readyComplete all 36 questions plus 3 hands-on drills to finish this plan.