H
Hadrian Software Engineer Interview Experience
Hadrian · Mid level
ResultRejected
Timespan1 week
DifficultyVery difficult
Rounds2
Interview process
Overall the interview process was smooth. A recruiter call to align on the work culture and talk about what the company does, and why you're interested in working there
Interview rounds · 2
- 1
Recruiter screen
Behavioral- Q1. Why do you want to work at Hadrian?
- 2
Technical round
Data Structures & Algorithms- Q1. Suppose you have a street with banks indexed beginning with 0 through n. Within each bank, there are $ amounts each bank holds. Yo uare trying to rob the banks on the street, but this street has a special alarm where if you rob two consecutive banks, it will go off and you'll be caught. The following are valid ways to rob the street (where Y means rob the bank, and N means skip it) YNYNYN _________ 0 1 2 3 4 5 YNNYNY _________ 0 1 2 3 4 5
Tips from the candidate
Study up on algorithms, such as DP and graph traversal. Be prepared to know when to use less common data structures, such as deques. Always keep time and space complexity in mind.
Company culture
Getting work done is more important than WLB. Be prepared to work long hours to finish tasks and projects.
Details
CompanyHadrian
RoleSoftware Engineer
LevelMid level
LocationUnited States
InterviewedSep 2026
Questions asked2