Western Digital Software Engineer Intern Interview Questions | Glassdoor

Western Digital Software Engineer Intern Interview Questions

1 Interview Review

Experience

Experience
0%
0%
100%

Getting an Interview

Getting an Interview
100%

Difficulty

4.0
Average

Difficulty

Hard
Average
Easy

1 Candidate Interview ReviewBack to all Interviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty

Helpful (7)  

Software Engineer Intern Interview

Anonymous Interview Candidate in Irvine, CA
No Offer
Negative Experience
Difficult Interview

Application

I applied through college or university. The process took 1 day. I interviewed at Western Digital (Irvine, CA) in May 2012.

Interview

Met with recruiter at a career fair at CSUF, they brought me in for an (all day) interview with many groups, and with a long test.

Interviewed with 4 groups, 9 people total, lasting a little over 2 hours. Some questions were:
-What is normalization (database)
-How would you design a bowling scoring system?
-What is the difference between an abstract class and an interface?
-Write a function (on paper) that will multiply two numbers without using multiply.
-Write a function (on paper) that will divide two numbers without using division.
-Draw a state diagram of a vending machine

The test (90 minutes) included:
-Written portion – if you were to design / implement an application, what questions would you ask to the client?
-Logic – lots of hex conversion, write a function or psuedocode that determines the change needed from $1 & $0.53…
-C++, what is wrong with this function, write a function that does this, know pointers, abstract functions, classes… what is difference between struct and class
-Java – look at code, determine output at certain lines, know how to extend & implement an abstract class or interface
-HTML – name 10 html tags, write the tags to make this table, write the tags to create this form,…
-Javascript – difference between QueryString and Form? something like that…
-SQL – write an sql statement that gets the count where.. blah blah
-.Net

Interview Questions

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.