NIH logo

NIH Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 7 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at NIH.

Showing 3 of 7
NIH logo
NIH

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical System Design Coding

It was 3 rounds total. 1 non technical round and 2 technical rounds. The technical rounds included system design/implementation questions and questions about customer support level 3 issues. Three people were involved in the technical interviews.

Confirmed questions3 questions
  • What are some coding questions in javascript?
  • Can you describe system design and implementation questions?
  • What are your thoughts on different customer support level 3 issues?
NIH logo
NIH

Software Developer

Engineering · more than a year ago

Entry Easy Positive experience Accept offer 2 rounds
Interview process
Take home Onsite
Interview formats
Technical Behavioral

Got referred by a buddy, then had a quick online test that wasn't too hard. After that, I went in for an in-person interview. They mainly asked about my past experience with OPM and databases. I had a couple of technical questions too (it's been a minute). I think it went well because of how I discussed my previous work.

Confirmed questions1 question
  • How would you design a database to store different data points?
NIH logo
NIH

Software Engineer

Engineering · more than a year ago

Senior Difficult Neutral experience Decline offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
Behavioral Technical

It was 3 rounds total, all with senior developers. The final round was a longer one in a conference room with about 6-7 developers. Mostly they asked about my past experience and resume details. I made sure to brush up on the concepts for all the technologies I listed on my resume.

Confirmed questions2 questions
  • Can you tell me about the projects you've worked on?
  • What technologies were involved in your projects and why did you choose them?

NIH Software Engineer Interview Questions

Quoted word for word from NIH interview reports.

How would you design a database to store different data points?

Read reports

What are your thoughts on different customer support level 3 issues?

Read report

Can you describe system design and implementation questions?

Read report

What technologies were involved in your projects and why did you choose them?

Read report

Formats, difficulty and experience

Across all 7 NIH interview reports.

Interview formats

Technical 33.3%
Coding 27.8%
Behavioral 22.2%
System Design 11.1%
Presentation 5.6%

Interview difficulty

Easy 14.3%
Average 42.9%
Difficult 42.9%

Candidate experience

Neutral 42.9%
Positive 57.1%