Thermo Fisher Scientific logo

Thermo Fisher Scientific Software Engineer Interview Questions
& Process

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

Based on 116 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
65.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Thermo Fisher Scientific.

Showing 3 of 116
Thermo Fisher Scientific logo
Thermo Fisher Scientific

Programmer Analyst

Engineering · nearly a year ago

Entry Easy Positive experience Accept offer 2 rounds
Interview process
Technical screen Panel
Interview formats
Technical Coding

It was an interactive interview, generally split into two rounds. The first round involved a written test, followed by an online interview with a panel of at least two interviewers. The focus was mainly on technical aspects, specifically working with SAS and a fundamental knowledge of clinical trials.

Confirmed questions3 questions
  • Discuss the questions asked in the written test.
  • Tell me about your experience with SAS.
  • What is your understanding of clinical trials?
Thermo Fisher Scientific logo
Thermo Fisher Scientific

Software Engineer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 1 round
Interview process
Technical screen Technical screen
Interview formats
Behavioral Coding

So this round had two parts, first half was about Leadership Principles, and the second half was a coding challenge. The LP part went fine, then I got to the coding part. The problem was like detecting a cycle in a graph. I started by talking through my approach, you know, thinking out loud. But then the interviewer asked me to code the whole thing first and review it later. That totally threw me, and I got a bit flustered. When I started coding, my mind just went blank. But I decided to just start with what I knew. Slowly, I managed to get a pretty much correct solution. Then I did a dry run, tested it with basic cases, and felt it was good. But then the interviewer hit me with this totally unexpected test case, and my solution failed.

Confirmed questions1 question
  • None provided.
Thermo Fisher Scientific logo
Thermo Fisher Scientific

Software Engineer Intern

Engineering · a year ago

Intern Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

I started with a recruiter phone screen after meeting them at a career fair. The questions in this round were pretty basic, mainly checking my interest in their projects. After that, I had a second interview with two engineers which was completely technical. They asked me general questions about how to perform specific tasks in Python, like web scraping, making API calls, and handling file input/output. There was no live coding involved.

Confirmed questions1 question
  • How would you go about checking the outcome of an API request when using Pandas?

Thermo Fisher Scientific Software Engineer Interview Questions

Quoted word for word from Thermo Fisher Scientific interview reports.

Can you write a function that takes an array of characters (which may include numbers) and returns an array of all the unique numbers found in the input string?

Read reports

Can you write Java 8 code to identify the first duplicate character in a given string?

Read reports

Given a matrix like [x x x x p] [x x x x x] [x x x r x] with n rows and m columns, write code to find a path from 'r' to 'p'.

Read reports

Could you tell me how to find the third to last element in a singly linked list?

Read reports

Can you describe how to rotate an array n times with O(1) time complexity?

Read report

How would you write an SQL query to find the second highest salary from the employee table?

Read report

How would you go about checking the outcome of an API request when using Pandas?

Read report

Write code for a circular linked list, and then modify it several times as requested.

Read report

Are you familiar with ROHS, and can you list some of the substances it bans?

Read report

Formats, difficulty and experience

Across all 116 Thermo Fisher Scientific interview reports.

Interview formats

Technical 39.9%
Behavioral 36.2%
Coding 15.9%
System Design 2.5%
Presentation 2.5%

Interview difficulty

Easy 19%
Average 66.4%
Difficult 14.7%

Candidate experience

Positive 65.5%
Negative 20.7%
Neutral 13.8%