
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
Candidate interview experiences
First-hand accounts from people who interviewed at MediaTek.
Firmware Engineer
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.
- 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?
Firmware Engineer
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.
- 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?
Senior Firmware Engineer
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.
- 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 →“Could you describe a CPU pipeline?”
Read reports →“Can you explain mutexes and semaphores and when you would use each?”
Read report →“What are your thoughts on operating systems?”
Read report →“Can you tell me what you've learned in your classes?”
Read report →Formats, difficulty and experience
Across all 5 MediaTek interview reports.