Open In App

Western Digital Interview Experience (On-Campus)

Eligibility Criteria:

Stream: BE (CS, IS, MECH) / M.Tech(CS, MECH)

CGPA: 7 and above



Let us see the campus hiring process:

Online Test:



It was a of 1-hour test, consisting 6 sections namely ABString (5 marks), Bug Fixing (5 marks), Plus Minus (5 marks), word (5 marks), Quantitative Reason (5 marks), SQL and Java (15 marks) Each correct answer gets awarded 1 mark and each wrong answer will result in a penalty of 0.25 marks First 4 section were more of writing the code, the sections name itself are the title for the problem statement, each problem having 5 marks.

30 – 35 students got shortlisted for the 1 hour next round.

Technical interview (Round 1):

This round was about 50 minutes to 1 hour long and it was to check fundamental skills and software development skills of the candidate.

The interview started with a smooth self-introduction.

Questions that were asked:

Interview ended, after few days they shortlisted 9 students for next technical round, I was one of them.

3. Technical interview (Round 2):

It was the longest interview I have appeared, around 1-hour to 1.25-hour, In this round there was no personal introduction, interviewer directly asked me about my previous interview.

Interviewer asked name of my earlier interviewer and had a chat with him to confirm, my heart beats got increased, he smiled and started the interview

Questions that were asked:

The problems that were asked:

1. https://www.geeksforgeeks.org/swap-two-numbers-without-using-temporary-variable/amp/was , before I tell my full answer he skipped the question and asked the other question

2. I have given a number greater than 7 and I have to express that in multiples of 5 and 3 and their sum. Similar to https://www.geeksforgeeks.org/find-number-currency-notes-sum-upto-given-amount/amp/ (I gave 2 different approaches and explained the time and space complexities and best between them, he was happy)

3. Third question was a tricky one, it was easy but he added some conditions https://www.geeksforgeeks.org/program-find-line-passing-2-points/amp/ this was the similar problem, but there was no 2nd (x, y) point given, we have to give the approach to make a straight line from only one point. (I didn’t understand that 2nd co-ordinate I can assume until it is a finite line. I asked to give hint, he gave and I was able to give an approach, he was satisfied with that).

4. HR interview:

This was just 10 to 15 minutes of friendly discussion. It was about my background and interests.

Questions that were asked:

All the rounds got over, we got the results in the evening, 3 students got placed, I was happy I was one of them.

Tips: Be patient in interviews, don’t directly start answering without thinking for a while, while answering coding questions start with explaining what you understood from the problem statement, ask questions if the information given is not enough for you, start with a naïve approach first and then refactor your answer to make another approach, wait for your opportunity. Appreciate people your time will come.

ALL THE BEST

Article Tags :