Imagination Technologies logo

Imagination Technologies Interview Questions
& Process

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

Based on 173 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
66.5% Positive experience

Which role are you interviewing for?

26 roles · 173 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Imagination Technologies.

Showing 4 of 173
Imagination Technologies logo
Imagination Technologies

Technical Writer

Other · a year ago

Entry Average Positive experience Decline offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

The interview process with ImaginationTech in 2022 was pretty simple compared to others. They were direct, which was nice. Communication was clear, and the interviewers really wanted to know about my background and how it fit the job. No extra steps or waiting around, it felt efficient and respectful of my time.

Confirmed questions1 question
  • Can you tell me about your background and how you approach your tasks?
Imagination Technologies logo
Imagination Technologies

GPU Verification Engineer

Engineering · a year ago

Senior Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

First, there was an initial discussion about the role, what's expected from both the employee and employer, and the company culture. Then, HR scheduled a technical interview. This technical interview was 2 hours long and done virtually online with two interviewers. It included a mix of theory and coding questions, and they shared some code snippets and documents to check my thought process.

Confirmed questions4 questions
  • What are the constraints for randomizing variables?
  • How is functional coverage implemented for variables?
  • Can you explain in-depth the theory behind SV and UVM concepts, such as factory and config_db?
Imagination Technologies logo
Imagination Technologies

Software Engineer

Engineering · a year ago

Mid Difficult Neutral experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding Behavioral

I was asked questions focused on problem-solving using C, covering data structures and algorithms like linked lists and arrays, as well as binary and Boolean operations. After that, they inquired about my background and education.

Confirmed questions5 questions
  • Do you have experience with problem-solving in C?
  • Can you explain your understanding of data structures and algorithms, specifically linked lists and arrays?
  • How would you approach binary operations?
Imagination Technologies logo
Imagination Technologies

Research Engineer

Engineering · more than a year ago

Intern Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Coding Technical

Had an initial interview to see if I was a good fit, which included a live coding task, then a timed, unsupervised Codility coding test. If I passed that (not sure what the threshold is), there was a second interview round, about 2 hours long, entirely technical/brain teaser questions. By this point I was being considered for a graphics pipeline role, so they sent some computer graphics resources as I don't study CS. I didn't get the offer because they preferred someone with a computer science background, or maybe I just didn't perform well enough in the second interview.

Confirmed questions4 questions
  • Difference between DRAM and SRAM?
  • How processing floating points works?
  • Easy math questions.

Imagination Technologies Interview Questions

Quoted word for word from Imagination Technologies interview reports.

What's the outcome if printf is used without a null character in the string?

Read reports

What is the reason for placing the PMOS transistor on top in a complementary style inverter?

Read reports

How would you rapidly check if a given number is a power of two?

Read reports

Regarding an 8-bit register, what is the outcome of left-shifting a value x by n bits?

Read reports

How can you construct the output logic for a 3-bit LFSR?

Read report

What do you call it when a digital picture is stretched on a canvas and the pixels become visible?

Read report

Considering a flip-flop is used after an 8-bit multiplier to store the result, what is the timing requirement for the multiplier? What kind of violation occurs if it's not met?

Read report

How would you serialize an 8-byte array (bit [7:0] x [8]) into a bit [63:0] y using index part-select syntax?

Read report

What adjustments can be made to the circuit to fix the issue of the brief '111' state?

Read report

Formats, difficulty and experience

Across all 173 Imagination Technologies interview reports.

Interview formats

Technical 42.4%
Behavioral 28.3%
Coding 22.8%
Presentation 2.7%
Other 1.9%

Interview difficulty

Easy 8.7%
Average 52%
Difficult 39.3%

Candidate experience

Neutral 21.8%
Positive 66.5%
Negative 11.8%

Reports by job function

Engineering 161
Research 3
Design 2
Other 2
Operations 1
Sales 1