
WD Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 959 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 959 reportsCandidate interview experiences
First-hand accounts from people who interviewed at WD.
Principal Engineer
So initially they had scheduled 3 rounds, 2 of which were online elimination rounds, and 1 on-site round. Depending on how I performed in those 2 online rounds, I would then proceed to the on-site. But after completing the 2 online rounds, the recruiter told me that they were looking to hire for a Principal Engineer role, which is actually two levels above my current position. So, they added one more online round before the actual on-site round.
- Tell me about your experience with Digital Design.
- Can you discuss your work on IP Development?
- How would you approach this coding problem?
Contingent Workforce Compliance Manager
I'm sharing my experience interviewing for the Contingent Workforce Compliance Program Manager role. The interviewer, who was based internationally, really dug into the gaps in my work history and kept asking if I'd be a flight risk. These gaps were due to a layoff and a COVID layoff, which I had explained. It felt more like an interrogation than a conversation about my skills and over 15 years of experience in contingent workforce and compliance. I barely got to talk about my achievements or how my experience fit the job. The whole interview was uncomfortable and didn't feel like a fair or respectful process. It seemed like they made assumptions instead of evaluating my qualifications.
No confirmed questions were included in this interview report.
Competitive Intelligence Analyst
So I had this interview with Sandisk. It started with a recruiter call, they seemed really keen. Then I spoke with the hiring manager, who hit me with a bunch of quick questions, which was kinda weird 'cause the recruiter said it would be a casual chat. After that, they told me they were working on a case study for me, which they hadn't mentioned before. So, two rounds in, and bam, a take-home case study was dropped on me. I took half a day off work to get it done, no complaints. Then came a panel with 3 people, and two debriefs about the case study. I'd taken another half day to do them back-to-back, but they rescheduled the last one to the next day at 5:30pm. Got a generic rejection email about a week and a half later, zero feedback.
- If a competitor matched our promotion by dropping their prices, what actions would you take, and what metrics would you track?
- What would be your approach and tracking metrics if a competitor matched our promotional pricing?
Firmware Engineer
So the first round was an online test. It had MCQs covering core subjects like OS, DBMS, COA, and CN. Then there was an aptitude section with 30 quantitative questions. After that, it was a DSA section with three problems: LCA in a Binary Tree, Partitioning DP, and String Matching (Rabin Karp or LPS). Round 2 was another coding round, but this time we had to do it on blank paper. They asked for two questions: one was Merge Sort, and the other was swapping the first and last bit of a 32-bit integer, making sure all other bits remained the same.
- Provide the code for Merge Sort.
- How would you swap the first and last bits of a 32-bit integer, ensuring all other bits remain the same?
WD Interview Questions
Quoted word for word from WD interview reports.
“What is the capacitance of a simple dual-capacitor setup when the outer power source is turned off?”
Read reports →“How does BitBucket store the repository files – is it in a database or as physical files?”
Read reports →“When both a subclass and its parent class in C++ have constructors and destructors, what is the order in which they are executed?”
Read reports →“In Jira Data Center, which file is used for cluster configuration, and what information do you put in it to add another node?”
Read reports →“How would you count the number of set bits and unset bits within a 32-bit integer using C or C++?”
Read report →“For Jira Data Center, what port is used when setting up an LDAP User Directory like Microsoft AD?”
Read report →“Could you flip the bits in a given string of bits and then translate the result into ASCII?”
Read report →“How would you swap the first and last bits of a 32-bit integer, ensuring all other bits remain the same?”
Read report →“When Jira Data Center uses a shared home directory, does it also have a local home directory? If yes, what kind of files are in it?”
Read report →Formats, difficulty and experience
Across all 959 WD interview reports.