Upload Button Icon Add office photos

MediaTek India Technology

Compare button icon Compare button icon Compare

Filter interviews by

MediaTek India Technology Interview Questions and Answers

Updated 23 Feb 2025
Popular Designations

19 Interview questions

A Software Development Engineer was asked 8mo ago
Q. Given an array of integers, find the number of pairs with a difference equal to a given value k.
Ans. 

Count pairs in an array with a given difference

  • Sort the array to easily find pairs

  • Use two pointers approach to find pairs with difference equal to k

  • Keep track of unique pairs to avoid duplicates

View all Software Development Engineer interview questions
A DSL Engineer was asked 11mo ago
Q. Explain endianness (little and big) and its usage with respect to bitwise operators.
Ans. 

Endianness refers to the order of bytes in multi-byte data types, affecting bitwise operations and data interpretation.

  • Little Endian: Least significant byte is stored first (e.g., 0x12345678 is stored as 78 56 34 12).

  • Big Endian: Most significant byte is stored first (e.g., 0x12345678 is stored as 12 34 56 78).

  • Bitwise operations (AND, OR, XOR) can yield different results based on endianness if data is interpreted i...

View all DSL Engineer interview questions
A Physical Design Engineer was asked 11mo ago
Q. Are setup and hold uncertainty values different?
Ans. 

Yes, setup and hold uncertainty values are different in physical design engineering.

  • Setup uncertainty is related to the arrival time of the data signal at the input of the flip-flop, while hold uncertainty is related to the removal time of the data signal.

  • Setup time is the minimum amount of time the data input must be stable before the clock edge, while hold time is the minimum amount of time the data input must b...

View all Physical Design Engineer interview questions
A Senior Systems Engineer was asked
Q. Given a sorted singly linked list, delete duplicate elements.
Ans. 

Use two pointers to iterate through the list and remove duplicates by updating next pointers

  • Initialize two pointers, current and next, to iterate through the list

  • Compare current and next node values, if equal, update next pointer to skip duplicate node

  • Repeat until end of list is reached

View all Senior Systems Engineer interview questions
A Senior Systems Engineer was asked
Q. Given a singly linked list, delete a node from it.
Ans. 

To delete a node in a single linked list, update the previous node's next pointer to skip over the node to be deleted.

  • Traverse the linked list to find the node to be deleted

  • Update the previous node's next pointer to skip over the node to be deleted

  • Free the memory allocated to the node to be deleted

View all Senior Systems Engineer interview questions
A Technical Lead was asked
Q. What is the difference between malloc and calloc?
Ans. 

malloc is used to allocate memory without initializing it, while calloc is used to allocate memory and initialize it to zero.

  • malloc allocates a block of memory of specified size, while calloc allocates a block of memory for an array of elements and initializes them to zero

  • malloc does not initialize the allocated memory, while calloc initializes the allocated memory to zero

  • malloc returns a pointer to the allocated ...

View all Technical Lead interview questions
A Technical Lead was asked
Q. Write C code to add and delete nodes in a linked list.
Ans. 

Addition and deletion operations in a linked list using C coding

  • Use a struct to define the linked list node

  • For addition, allocate memory for new node, update pointers accordingly

  • For deletion, update pointers to skip the node to be deleted

View all Technical Lead interview questions
Are these interview questions helpful?
A Senior Software Engineer was asked
Q. Write code to insert a node to the middle of a 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

View all Senior Software Engineer interview questions
A Senior Developer was asked
Q. What happens when you dereference a null pointer?
Ans. 

Dereferencing a null pointer means trying to access the memory location pointed to by a null pointer.

  • Dereferencing a null pointer can lead to a segmentation fault or access violation.

  • Example: int *ptr = NULL; int value = *ptr; // This will result in a segmentation fault.

View all Senior Developer interview questions
An Intern was asked
Q. You have a 3-liter jug and a 5-liter jug. How can you measure 4 liters of water using these jugs?
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

View all Intern interview questions

MediaTek India Technology Interview Experiences

31 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. For the first round t is only only.
  • Q2. UVM-Phases,config db,resource db,asked me to write code for my projects mentioned in resume
  • Q3. AMBA protocols(mentioned in resume) pslave error,decode error,signals,arbitration,interleaving.
  • Q4. UVM architecture,verification flow
  • Q5. First round mostly focussed on my communication skills and projects mentioned in my resume.For my friend they showed a PPT of questions just followed them.
Round 2 - Technical 

(4 Questions)

  • Q1. It is a face to face interview,Only focussed on technical questions.They have a common ppt with technical questions .They will show those questions ask you to write answers on a paper.
  • Q2. 1.waveform shown asked to find the expression-XOR gate. 2.parity checker and parity generator truthtable and verilog code. 3.modports,clocking blocks and interface sv code. for (addr=something,data=somethi...
  • Q3. Verilog FIFO code Assertion waveform shown sv code for it APB protocol waveforms Protocols signals if you mention them protocol address calculations coverage code types of array and their syntax
  • Q4. For technical round they focus on coding only,don't forget to see all sv topics coding structure.

C Developer Interview Questions & Answers

user image Anonymous

posted on 3 Jan 2025

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

C/c++ and python basic questions were there

Round 2 - Technical 

(2 Questions)

  • Q1. Asked in detail about the product that I am working upon in my previous experience and what I have contributed over there.
  • Q2. Some c++ coding questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Questions on maths and reasoning

Round 2 - Technical 

(2 Questions)

  • Q1. Find the number of pairs with difference equal to given value k
  • Ans. 

    Count pairs in an array with a given difference

    • Sort the array to easily find pairs

    • Use two pointers approach to find pairs with difference equal to k

    • Keep track of unique pairs to avoid duplicates

  • Answered by AI
  • Q2. C and C++ OOPs questions were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - The company looks for the candidates with strong hold on C & C++ basic which can be a deciding factor. The DSA questions were anything between easy to moderate.

Skills evaluated in this interview

DSL Engineer Interview Questions & Answers

user image Anonymous

posted on 16 Jul 2024

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

(2 Questions)

  • Q1. About fixed, floating pt.
  • Q2. ENDianness (Little and Big and usage w.r.t bitwise operator)
  • Ans. 

    Endianness refers to the order of bytes in multi-byte data types, affecting bitwise operations and data interpretation.

    • Little Endian: Least significant byte is stored first (e.g., 0x12345678 is stored as 78 56 34 12).

    • Big Endian: Most significant byte is stored first (e.g., 0x12345678 is stored as 12 34 56 78).

    • Bitwise operations (AND, OR, XOR) can yield different results based on endianness if data is interpreted incorr...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare as per CV and be ready to face non-sense basic level tricky questions in C
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Questions related to wireless communication concepts
  • Q2. C and c++ coding concepts
Round 2 - HR 

(2 Questions)

  • Q1. Why are you looking for change
  • Q2. Are you ready to relocate

Interview Preparation Tips

Interview preparation tips for other job seekers - focus on fundamentals and have good knowledge about the projects mentioned in resume
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Apr 2024.

Round 1 - Technical 

(3 Questions)

  • Q1. Delete a node in a single linked list
  • Ans. 

    To delete a node in a single linked list, update the previous node's next pointer to skip over the node to be deleted.

    • Traverse the linked list to find the node to be deleted

    • Update the previous node's next pointer to skip over the node to be deleted

    • Free the memory allocated to the node to be deleted

  • Answered by AI
  • Q2. Delete duplicate elements in a sorted singly linked list
  • Ans. 

    Use two pointers to iterate through the list and remove duplicates by updating next pointers

    • Initialize two pointers, current and next, to iterate through the list

    • Compare current and next node values, if equal, update next pointer to skip duplicate node

    • Repeat until end of list is reached

  • Answered by AI
  • Q3. What is volatile and extern keywords in C ? What are local and external linkages ? What are SW and HW interrupts ? What are the different scheduling algorithms ?
  • Ans. 

    Volatile and extern are keywords in C for memory management. Local and external linkages determine scope. SW and HW interrupts handle events. Different scheduling algorithms manage task priorities.

    • Volatile keyword is used to indicate that a variable may be changed unexpectedly, typically by hardware. Example: volatile int x;

    • Extern keyword is used to declare a variable that is defined in another file. Example: extern in...

  • Answered by AI

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

user image Ashish Singh

posted on 22 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Feb 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Basic testing questions, SDLC , STLC , Functional Testing, Unit Testing, integration testing, non functional testing, and all thing's mentioned on your Resume
Round 2 - Technical 

(1 Question)

  • Q1. Practical questions , whatsup testing , game testing, say about possible test scenario and test cases

Interview Preparation Tips

Interview preparation tips for other job seekers - Good experience
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

The apti round was easy and fine.

Round 2 - Technical 

(1 Question)

  • Q1. Tell me about yourself?
  • Ans. 

    I am a dedicated and experienced modem test engineer with a strong background in testing and troubleshooting modem hardware and software.

    • Over 5 years of experience in testing and validating modem functionality

    • Proficient in using test equipment such as signal generators and spectrum analyzers

    • Skilled in writing test plans and documenting test results

    • Familiar with various communication protocols like LTE, 5G, and Wi-Fi

    • Str...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepeare properly for technical and HR interviews
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Is setup and hold uncertainty values are different
  • Ans. 

    Yes, setup and hold uncertainty values are different in physical design engineering.

    • Setup uncertainty is related to the arrival time of the data signal at the input of the flip-flop, while hold uncertainty is related to the removal time of the data signal.

    • Setup time is the minimum amount of time the data input must be stable before the clock edge, while hold time is the minimum amount of time the data input must be sta...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Coding Test 

C cpp basic and aptitude basic

Round 2 - Group Discussion 

Basics your skills in vlsi and others topic coding

Round 3 - HR 

(5 Questions)

  • Q1. Personal base questions answers
  • Q2. What is your name
  • Q3. About yourself in short
  • Q4. Technical background with skills
  • Q5. About your project in details you have knowlege to your project and coding

Interview Preparation Tips

Interview preparation tips for other job seekers - Try all sections with all sections aptitude technical round

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about MediaTek India Technology?
Ask anonymously on communities.

MediaTek India Technology Interview FAQs

How many rounds are there in MediaTek India Technology interview?
MediaTek India Technology interview process usually has 1-2 rounds. The most common rounds in the MediaTek India Technology interview process are Technical, Coding Test and HR.
How to prepare for MediaTek India Technology 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 MediaTek India Technology. The most common topics and skills that interviewers at MediaTek India Technology expect are Debugging, Python, 3Gpp, C++ and modem.
What are the top questions asked in MediaTek India Technology interview?

Some of the top questions asked at the MediaTek India Technology interview -

  1. what is CMOS inverter explain its funtionality?what is body bias effect? why MO...read more
  2. Write code to insert a node to the middle of linked l...read more
  3. Registration call flow till MO/MT Volte c...read more
How long is the MediaTek India Technology interview process?

The duration of MediaTek India Technology interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 20 interview experiences

Difficulty level

Easy 38%
Moderate 62%

Duration

Less than 2 weeks 77%
2-4 weeks 15%
6-8 weeks 8%
View more

Interview Questions from Similar Companies

Qualcomm Interview Questions
3.8
 • 270 Interviews
Synopsys Interview Questions
3.9
 • 94 Interviews
Molex Interview Questions
3.9
 • 57 Interviews
Broadcom Interview Questions
3.3
 • 42 Interviews
View all

MediaTek India Technology Reviews and Ratings

based on 115 reviews

3.9/5

Rating in categories

3.5

Skill development

3.7

Work-life balance

3.7

Salary

3.9

Job security

3.6

Company culture

3.2

Promotions

3.4

Work satisfaction

Explore 115 Reviews and Ratings
Analog Design Engineer

Bangalore / Bengaluru

2-6 Yrs

Not Disclosed

Senior Staff RF IC Design Engineer

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Physical Design Technical Manager

Bangalore / Bengaluru

4-9 Yrs

Not Disclosed

Explore more jobs
Senior Engineer
120 salaries
unlock blur

₹11.2 L/yr - ₹31.9 L/yr

Staff Engineer
90 salaries
unlock blur

₹18 L/yr - ₹48 L/yr

Software Engineer
59 salaries
unlock blur

₹9 L/yr - ₹22 L/yr

Senior Software Engineer
55 salaries
unlock blur

₹9.4 L/yr - ₹28 L/yr

Technical Manager
40 salaries
unlock blur

₹24 L/yr - ₹68.8 L/yr

Explore more salaries
Compare MediaTek India Technology with

Qualcomm

3.8
Compare

Molex

3.9
Compare

TDK India Private Limited

3.9
Compare

Applied Materials

3.9
Compare
write
Share an Interview