MediaTek logo

MediaTek Firmware Engineer Interview Questions
& Process

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

Based on 5 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MediaTek.

Showing 3 of 5
MediaTek logo
MediaTek

Firmware Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Technical screen Presentation Recruiter call
Interview formats
Technical Presentation Behavioral

So before the actual interview, there was like a C language test, and an English exam, and also a behavioral assessment that was multiple choice. Then for the interview itself, I had to do a PPT to introduce myself and my projects. They also asked me some questions about operating systems and CPU pipeline and also gave me an introduction to the department.

Confirmed questions3 questions
  • Can you explain mutexes and semaphores and when you would use each?
  • What are your thoughts on operating systems?
  • Could you describe a CPU pipeline?
MediaTek logo
MediaTek

Firmware Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Presentation Background check Offer
Interview formats
Behavioral Technical Coding Presentation

They asked me to talk about what I did during college and grad school, and the biggest challenge I ever faced. Since I hadn't graduated yet, they also asked about my thesis plans. There were also some C/C++ questions, along with algorithm and data structure implementation. Finally, there was an English test.

Confirmed questions3 questions
  • Can you tell me what you've learned in your classes?
  • What can you tell me about the architecture of GPU/APU and FPGA?
  • How does low-level memory communication work between GPU and hosts?
MediaTek logo
MediaTek

Senior Firmware Engineer

Engineering · more than a year ago

Senior Average Neutral experience Accept offer 1 round
Interview process
Onsite
Interview formats
Coding Technical Behavioral

We had one onsite interview that was about 1.5 hours long. It included 5 staff engineers and 1 manager. It was a C/C++ coding test with some basic coding common sense questions, basic Signal processing questions, and asking about FFT/DFT implementation. They also asked about my background knowledge and thesis.

Confirmed questions5 questions
  • Perform a C/C++ coding test.
  • Answer basic coding common sense questions.
  • Address basic Signal process questions.

MediaTek Firmware Engineer Interview Questions

Quoted word for word from MediaTek interview reports.

Write code to print a multiplication table using a for loop.

Read reports

How does low-level memory communication work between GPU and hosts?

Read reports

What can you tell me about the architecture of GPU/APU and FPGA?

Read reports

Can you explain mutexes and semaphores and when you would use each?

Read report

Formats, difficulty and experience

Across all 5 MediaTek interview reports.

Interview formats

Technical 26.7%
Behavioral 26.7%
Coding 26.7%
Presentation 20%

Interview difficulty

Easy 40%
Average 60%
Difficult 0%

Candidate experience

Positive 60%
Neutral 40%