Firmware Developer (FTE+Intern)
Interview Date
February 26, 2021
Result
Selected
Difficulty
Medium
Rounds
4 rounds (Online Test + 3 Technical/HR rounds)
Drive Type
On-Campus, Full-Time & Internship
Topics asked
Detailed experience
College: Not Specified (On-Campus)
Interview Date: February 26, 2021
Interview Type: On-Campus, Full-Time & Internship
Result: Selected
Difficulty: Medium
Rounds: 4 rounds (Online Test + 3 Technical/HR rounds)
Topics Asked: General Aptitude, C/C++, Operating Systems, Electronics, Computer Architecture, Data Structures, Algorithms, HR questions.
The recruitment process for a Firmware Developer role at SanDisk (Western Digital) consisted of an online test followed by three interview rounds. The online test had four sections: General Aptitude, C and C++, Operating System, and Electronics. It comprised 45 questions to be completed in 45 minutes, and the difficulty was medium.
Round 1 (Technical - 1 hour): This round involved hands-on coding. The candidate was asked to write and run 5 coding questions in an editor.
Round 2 (Technical - 1 hour): This round primarily focused on Operating Systems and Computer Architecture. Questions included:
Round 3 (Technical/Managerial - 1 hour): This round was a mix of technical and managerial questions. Questions related to coding approaches, operating systems, and computer architecture were asked again.
Round 4 (HR Round - 1 hour): The HR round was described as casual and friendly. Questions asked were:
The candidate was ultimately selected for the Firmware Developer role. The overall advice was to prepare daily using platforms like GeeksforGeeks and to maintain confidence even when faced with unfamiliar questions.