Getty Images logo

Getty Images Software Engineer Interview Questions
& Process

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

Based on 16 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Getty Images.

Showing 3 of 16
Getty Images logo
Getty Images

Senior Software Engineer

Engineering · more than a year ago

Senior Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Technical Coding System Design Behavioral

A recruiter reached out about the role. First, there was a prescreening where I had to write about my past search relevance work for different companies and my RESTFul API experience. This took about 10 hours to get right and also involved auditing Getty Images for search issues. The first interview was with a friendly person who discussed open roles, the job description, and my fit. The second interview, scheduled two weeks later, started late. The first interviewer asked about my background, and then the second interviewer, also late, joined and I had to repeat my experiences briefly. Then we did a coding exercise and a system design. The second interviewer then asked the LeetCode 'Trapping Water' question, but I only had 4 minutes left to solve this hard problem and could only provide pseudocode. I thought I did well, especially with the system design and my relevance expertise, but the next day I was told I was 'technically weak'.

Confirmed questions1 question
  • Can you write the code for the 'Trapping Water' problem on LeetCode?
Getty Images logo
Getty Images

Software Engineer

Engineering · more than a year ago

Mid Easy Positive experience Accept offer 2 rounds
Interview process
Technical screen Recruiter call
Interview formats
Coding Technical

Since pair programming is important to Getty, my interview was a mock pairing session. I sat with two guys and a laptop, and was asked to solve a relatively simple coding question using TDD. They had already set up the solution in Visual Studio and stubbed out the class we were going to write. I also had a quick chat about some trivia. Finally, I had a 10 min session with my potential manager, where he asked me the normal sort of questions.

Confirmed questions1 question
  • Tell me about your experience with programming while someone watches you, as it was a new experience for me.
Getty Images logo
Getty Images

Software Development Engineer

Engineering

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

I found this role on LinkedIn. A recruiter reached out, and we set up a call with the team's Manager. This was a technical phone interview, and it went pretty well. Two days later, the recruiter contacted me again, saying the Manager really liked our chat and wanted to schedule a technical Skype interview with one of his engineers. This next round was scheduled for an hour. During this call, I was asked questions about big data and given a coding challenge. Another two days passed, and the recruiter let me know I passed and they wanted to proceed with an onsite interview. He said he'd send the schedule soon. However, the next day, the recruiter informed me it was his last day and introduced me to someone else who would be my point of contact, along with his manager. The new contact said she'd send the onsite schedule shortly, but that was the last I heard from the company.

Confirmed questions3 questions
  • Tell me about your experience with big data technologies.
  • Can you discuss data structures?
  • Let's do a coding exercise.

Getty Images Software Engineer Interview Questions

Quoted word for word from Getty Images interview reports.

Can you write the code for the 'Trapping Water' problem on LeetCode?

Read reports

Can you explain the factory design pattern and provide scenarios where it would be applicable?

Read reports

How would you code the usage of an IOC container using TDD? Describe the overall concept and then write a test that fails. This is difficult to do on a whiteboard...

Read reports

How would you go about refactoring some poorly written code?

Read report

Can you perform live coding for front-end development?

Read report

Did you analyze code and understand its functionality?

Read report

Formats, difficulty and experience

Across all 16 Getty Images interview reports.

Interview formats

Technical 35.9%
Coding 30.8%
Behavioral 23.1%
System Design 7.7%
Group 2.6%

Interview difficulty

Easy 25%
Average 62.5%
Difficult 12.5%

Candidate experience

Negative 37.5%
Positive 50%
Neutral 12.5%