Upload Button Icon Add office photos

Imagination Technologies Interview Questions and Answers

Updated 27 Aug 2024

Imagination Technologies Interview Experiences

1 interview found

Interview Questions & Answers

user image Anonymous

posted on 27 Aug 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic ds and dp problems

Round 2 - Technical 

(2 Questions)

  • Q1. Tracing cfg and explaining
  • Ans. 

    Tracing control flow graph (CFG) involves analyzing the paths that a program can take during execution.

    • CFG is a representation of all possible paths that can be taken in a program.

    • Tracing CFG helps in understanding program behavior, identifying optimizations, and detecting errors.

    • Tools like LLVM's opt tool can be used to generate and visualize CFGs.

    • Example: In a simple program with if-else statements, tracing the CFG w...

  • Answered by AI
  • Q2. What is cfg, ssa, reg pressure, dominance etc
  • Ans. 

    CFG is Control Flow Graph, SSA is Static Single Assignment, reg pressure is register pressure, dominance is dominance relationship.

    • CFG is a representation of all possible paths that a program can take during its execution.

    • SSA is a form that ensures each variable is assigned exactly once.

    • Register pressure refers to the demand for available registers in a program.

    • Dominance is a relationship between basic blocks in a prog...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics properly

Skills evaluated in this interview

Jobs at Imagination Technologies

View all

Interview questions from similar companies

Intern Interview Questions & Answers

Arms user image Anonymous

posted on 15 Feb 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

Digital, c programming, rtos, computer architecture

Round 2 - Technical 

(1 Question)

  • Q1. Computer Architecture RTOS ASM programming
Round 3 - Technical 

(1 Question)

  • Q1. C programming Verilog codes

Intern Interview Questions & Answers

Arms user image Anonymous

posted on 7 Apr 2022

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

Easy -medium

Round 3 - Technical 

(2 Questions)

  • Q1. Tech round 1 Basics about Computer Architecture
  • Q2. Basics about C++ concepts and system verilog and digital design ,flip flops

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident
Its okay if you dont know every answer,Just be through in basics and computer architecture,OS
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Apr 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all Resume tips
Round 2 - Coding Test 

Pointer and linked list

Round 3 - Case Study 

Pure technical on kernel programming

Round 4 - Technical 

(3 Questions)

  • Q1. Pure technical questions on background project
  • Q2. Mutex semaphore and spinlock
  • Q3. How you will achieve multi threaded programming
  • Ans. 

    Multi-threaded programming can be achieved by creating multiple threads that run concurrently.

    • Identify the tasks that can be executed in parallel

    • Create threads using threading libraries in the chosen programming language

    • Synchronize the threads to avoid race conditions and deadlocks

    • Use locks, semaphores, and mutexes to manage shared resources

    • Optimize the performance by balancing the workload among threads

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Why you want to join this company
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all Resume tips
Round 2 - One-on-one 

(1 Question)

  • Q1. This was more like shortlisting round with manager. Asked about resume and previous work experience. Not much Technical questions.
Round 3 - One-on-one 

(5 Questions)

  • Q1. Python programming questions, Basics
  • Q2. Python oops concepts
  • Q3. What is module in Python
  • Ans. 

    A module in Python is a file containing Python code, which can define functions, classes, and variables.

    • Modules help organize Python code into reusable components

    • Modules can be imported into other Python scripts using the 'import' keyword

    • Examples of modules in Python include math, random, and os

  • Answered by AI
  • Q4. Python memory management
  • Q5. Basic Devops questions

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. 5G Call Flow,ENDC Procedure ,RRC layer,Mac layer,Python scripting

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on basics concept

I was interviewed in Sep 2020.

Round 1 - Video Call 

(1 Question)

Round duration - 40 minutes
Round difficulty - Medium

Data structures were asked like linked list and stacks. Hashmaps were also there. some basic questions of DBMS were asked and the interviewer asked if i know networking for which i said no. After that there was a 5 minute simple straightforward round with H.R

  • Q1. 

    Middle of a Linked List

    You are given the head node of a singly linked list. Your task is to return a pointer pointing to the middle of the linked list.

    If there is an odd number of elements, return the ...

  • Ans. 

    Return the middle node of a singly linked list, considering odd and even number of elements.

    • Traverse the linked list with two pointers, one moving twice as fast as the other

    • When the fast pointer reaches the end, the slow pointer will be at the middle

    • Return the node pointed by the slow pointer

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as Software Engineer in NoidaEligibility criteriaAbove 6 CGPAMediaTek interview preparation:Topics to prepare for the interview - Data structures- linked lists, stacks, queues,Dynamic programming, networking, dbms,oops,etc.Time required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice maximum questions of linked lists and stacks.
Tip 2 : DBMS concepts should be crystal clear.
Tip 3 : If you are not able to complete something in-depth, clearly mention that to the interviewer.
Tip 4 : Practice a mock interview and try to solve any random question in front of your friend.

Application resume tips for other job seekers

Tip 1 : Mention maximum projects you have one and be prepared to explain them.
Tip 2 : Don't mention anything you are not confident in.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Had Aptitude and VLSI-Based Questions

Round 2 - Technical 

(2 Questions)

  • Q1. You have a 3 ltr jug and 5 ltr jug measure 4lt water using this.
  • Ans. 

    Use the 3 ltr jug to fill the 5 ltr jug twice, leaving 1 ltr in the 3 ltr jug. Then fill the 3 ltr jug and pour it into the 5 ltr jug.

    • Fill the 5 ltr jug twice with the 3 ltr jug

    • 1 ltr will be left in the 3 ltr jug

    • Fill the 3 ltr jug and pour it into the 5 ltr jug

    • 4 ltr of water will be in the 5 ltr jug

  • Answered by AI
  • Q2. The same question, but now do it starting with the 3ltr jug.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and take your time answering
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Coding Test 

I interviewed with Mediatek having just 1 year of experience. It was for outsourcing position.

They asked me concepts from C language, writing code for data structures (LinkedIn list), and a question on string which I can't remember. This was pre COVID days.

Round 3 - Technical 

(1 Question)

  • Q1. Write code to insert a node to the middle of linked list
  • Ans. 

    Insert a node to the middle of a linked list

    • Find the middle node using slow and fast pointers

    • Create a new node with the data to be inserted

    • Adjust the pointers to insert the new node in the middle

  • Answered by AI

Interview Preparation Tips

Topics to prepare for MediaTek India Technology Senior Software Engineer interview:
  • C
  • Operating Systems
  • Multithreading
  • TCP
  • IPV4
  • IPV6
  • Data Structures
Interview preparation tips for other job seekers - Study concepts of C language thoroughly. All questions on pointers, double pointers, bit manipulation and memory management.

Study questions on data structures like Linked list, stacks, queues, arrays, and strings. Practice writing code in C.

Study operating system and Unix concepts like processes, threads, deadlock, mutex, semaphores, IPC mechanisms etc. Practice problems on concurrent programming.

Study networking concepts like OSI model, TCP, UDP, IP (v4 and v6) and socket programming. Practice socket programming in C.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Count freq of elements in array
  • Ans. 

    Count frequency of elements in array of strings

    • Iterate through the array and use a hashmap to store the frequency of each element

    • Use a for loop to go through each element and update the count in the hashmap

    • Return the hashmap with element frequencies

  • Answered by AI

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Imagination Technologies Interview FAQs

How many rounds are there in Imagination Technologies interview?
Imagination Technologies interview process usually has 2 rounds. The most common rounds in the Imagination Technologies interview process are Technical and Coding Test.
How to prepare for Imagination Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Imagination Technologies. The most common topics and skills that interviewers at Imagination Technologies expect are C++, Graphics, Python, UVM and System Verilog.
What are the top questions asked in Imagination Technologies interview?

Some of the top questions asked at the Imagination Technologies interview -

  1. what is cfg, ssa, reg pressure, dominance ...read more
  2. tracing cfg and explain...read more

Recently Viewed

REVIEWS

Aarti Industries

No Reviews

SALARIES

Aarti Industries

INTERVIEWS

Iti Diploma

No Interviews

JOBS

Capgemini Engineering

No Jobs

REVIEWS

Capgemini Engineering

No Reviews

REVIEWS

Aarti Industries

No Reviews

INTERVIEWS

SmartSoC Solutions

No Interviews

INTERVIEWS

Atul

No Interviews

INTERVIEWS

Mouser Electronics

No Interviews

INTERVIEWS

Future Electronics

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

Qualcomm Interview Questions
3.8
 • 255 Interviews
Intel Interview Questions
4.2
 • 215 Interviews
Nvidia Interview Questions
3.7
 • 103 Interviews
Broadcom Interview Questions
3.4
 • 41 Interviews
Analog Devices Interview Questions
4.0
 • 27 Interviews
Arms Interview Questions
4.0
 • 17 Interviews
Xilinx Interview Questions
4.2
 • 8 Interviews
View all

Imagination Technologies Reviews and Ratings

based on 20 reviews

4.0/5

Rating in categories

3.3

Skill development

4.5

Work-life balance

3.7

Salary

3.0

Job security

3.9

Company culture

3.2

Promotions

3.6

Work satisfaction

Explore 20 Reviews and Ratings
GPU Compiler Engineer

Kolkata,

Mumbai

+5

3-7 Yrs

Not Disclosed

Staff / Principal GPU Verification Engineer

Kolkata,

Mumbai

+5

0-5 Yrs

Not Disclosed

Senior GPU Verification Engineer

Kolkata,

Mumbai

+5

3-7 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
12 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Hardware Engineer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Test Engineer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Hardware Engineer 2
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Imagination Technologies with

Nvidia

3.7
Compare

Advanced Micro Devices

3.7
Compare

Arms

4.0
Compare

Broadcom

3.4
Compare
Did you find this page helpful?
Yes No
write
Share an Interview