Upload Button Icon Add office photos

Western Digital

Compare button icon Compare button icon Compare

Filter interviews by

Western Digital Software Developer Intern Interview Questions and Answers

Updated 11 Nov 2022

Western Digital Software Developer Intern Interview Experiences

1 interview found

I applied via Referral and was interviewed in May 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Simple DSA and CS Fundamentals

Round 3 - Technical 

(1 Question)

  • Q1. CS Fundamentals, Java, OS, DSA and Project-based questions.
Round 4 - One-on-one 

(1 Question)

  • Q1. Managerial and HR Round, basic HR questions and Situational questions by HR

Interview Preparation Tips

Topics to prepare for Western Digital Software Developer Intern interview:
  • Java
  • C++
  • DSA
  • Operating Systems
  • Computer Networking
Interview preparation tips for other job seekers - Prepare DSA well and CS Fundamentals.
Resumes must be well prepared for all questions, even project-based questions.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Why you want to join company
  • Q2. Puzzle question

Interview Preparation Tips

Interview preparation tips for other job seekers - solve previous year question of sri delhi 6 month intern and practice some puzzle. focus on topics like tree, graph,dfs,bfs,shortest path , linked list more.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy to medium questions

Round 2 - Hackathon 

(1 Question)

  • Q1. Create a software
  • Ans. 

    A software for managing inventory in a retail store

    • Create a user-friendly interface for adding, updating, and deleting products

    • Include features for tracking sales, restocking inventory, and generating reports

    • Implement barcode scanning functionality for quick product lookup

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Just stick to the basics

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected

I was interviewed in Mar 2024.

Round 1 - Coding Test 

Aptitude and dsa questions

Round 2 - Technical 

(2 Questions)

  • Q1. Sql, Oops, dsa, API and projects were asked
  • Q2. Some sql queries
Round 3 - HR 

(1 Question)

  • Q1. Normal interaction to know about me
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Feb 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. Why do want to work here?
  • Ans. 

    I want to work here because of the company's reputation, the opportunity for growth, and the chance to work on innovative projects.

    • Company's reputation: The company has a strong reputation in the industry for its high-quality software development work.

    • Opportunity for growth: I believe that working here will provide me with ample opportunities to learn and grow as a software developer.

    • Innovative projects: I am excited a...

  • Answered by AI
  • Q2. Tell me about yourself?
  • Ans. 

    I am a software development intern with a passion for coding and problem-solving.

    • Currently pursuing a degree in Computer Science

    • Proficient in programming languages such as Java, C++, and Python

    • Experience with web development frameworks like React and Angular

    • Completed several projects including a mobile app for task management

    • Strong problem-solving and analytical skills

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Questions were regarding my previous internships and projects

Interview Preparation Tips

Interview preparation tips for other job seekers - just prepare from your resume, white board leetcode type questions are unilikely

I was interviewed in May 2021.

Round 1 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Medium

This round was scheduled in the morning hours from 10:30 to 11:15 AM. I was informed about the round 2 days earlier through an e-mail and a phone call both.

  • Q1. 

    Ninja and Candies Problem

    Ninja, a boy from Ninjaland, receives 1 coin every morning from his mother. He wants to purchase exactly 'N' candies. Each candy usually costs 2 coins, but it is available for 1 ...

  • Ans. Using Linear Search

    We will iterate over all possible days, which will be between 1 to 2*(sum of all K[i]). Let our current day be ‘currDay’. We will check if any valid distribution is possible for the current day.

    If we had several days for some type of candies, let's use the last one, it is always not worse than some of the previous days. Then let's iterate over all days from 1 to ‘ansd’ and do the following: 

    • Firs...
  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Hard

After the first round, some candidates were shortlisted and I was one of them which was scheduled 2 days later at the same time.

  • Q1. 

    Minimum Umbrellas Problem

    You are provided with ‘N’ types of umbrellas, where each umbrella type can shelter a certain number of people. Given an array UMBRELLA that indicates the number of people each um...

  • Ans. Brute Force

    Approach: The idea here is to try every possible option and consider the minimum ans.


     We have two possible options: either we use the i-th umbrella to cover people or not. 


    So, the recurrence for the above problem is:

    minNumberOfUmbrellas(i, M) = min(minNumberOfUmbrellas(i - 1, M), 1+ minNumberOfUmbrellas(i, M - UMBRELLA[i])).

     

    minNumberOfUmbrellas(i, M) represents the minimum number of umbrellas...

  • Answered Anonymously
  • Q2. 

    Lazy Santa Problem Statement

    It's Christmas and Santa has 'K' gifts to distribute. There are 'N' children standing in a straight line in the park due to COVID restrictions. You are given an array distance...

  • Ans. Brute Force

    We can note that it is always optimal to distribute gifts to ‘K’ children who are adjacent to each other. 

     

    For example, if the position of children are [2, 4, 7] and K = 2, it is optimal to give gifts to children with positions 2 and 4. If the positions were to be [2, 5, 7], it is optimal to give gifts to children at positions 5 and 7. In general, if the positions are [p1, p2, p3] where p1 < p2 ...

  • Answered Anonymously
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Medium

It was a simple conversation, no shortlisting was done here, all of the students who passed the previous round were offered the role.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in BangaloreEligibility criteriaCGPAApple interview preparation:Topics to prepare for the interview - primarily DSA, linked list, stack, queue, graphs and tree, DPTime required to prepare for the interview - 12 monthsInterview preparation tips for other job seekers

Tip 1 : Aptitude is must.
Tip 2 : Practice puzzle problems.
Tip 3 : Do atleast 2 projects.

Application resume tips for other job seekers

Tip 1 : projects should be well mentioned
Tip 2 : also don't forget to mention your grades of all academic levels

Final outcome of the interviewSelected
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

3h test with 1question

Round 2 - Technical 

(1 Question)

  • Q1. Realted to oa and virtual function
Round 3 - HR 

(1 Question)

  • Q1. Normal hr and puzzle

Software Developer Intern Interview Questions & Answers

Dell user image Nikhita Bhattacharya

posted on 13 Dec 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Dec 2023.

Round 1 - Aptitude Test 

Fundamental output questions and aptitude assessments.

Round 2 - Technical 

(1 Question)

  • Q1. Pattern printing Delete drop truncate difference Projects discussion
Round 3 - HR 

(2 Questions)

  • Q1. What motivated you to choose Dell?
  • Ans. 

    I chose Dell for their reputation for innovation, strong company culture, and opportunities for growth.

    • Reputation for innovation in technology industry

    • Strong company culture focused on employee development

    • Opportunities for growth and advancement within the company

  • Answered by AI
  • Q2. Opinion about JD.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Coding skills should be good

Round 2 - Coding Test 

Basic c and c++ and python and networking

Interview Preparation Tips

Interview preparation tips for other job seekers - behavior and managerial questions and answers

I was interviewed in Mar 2021.

Round 1 - Video Call 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Hard

Interview was conducted at zoom in the evening hours.

  • Q1. 

    Max GCD Pair Problem Statement

    Given an array of positive integers, determine the Greatest Common Divisor (GCD) of a pair of elements such that it is the maximum among all possible pairs in the array. The...

  • Ans. Brute force

    If a number is a divisor of two or more elements then it can be the GCD of the pair formed using those elements.

     

    In this method, we will iterate over all the elements in the array and find the divisors of every element. We will also maintain a count array where the index represents the divisor and the value at that index is the number of elements in the given array having this as a divisor.

     

    After t...

  • Answered Anonymously
  • Q2. 

    Kevin and his Fruits Problem Statement

    Kevin has 'N' buckets, each consisting of a certain number of fruits. Kevin wants to eat at least 'M' fruits. He is looking to set a marker as high as possible such ...

  • Ans. Brute Force

    First, we should know that the marker can’t be negative and also it will not be greater than the maximum number of fruits in a particular bucket because if this happens then Kevin are not able to eat any of these fruits.

     

     Therefore, the marker must be in the range of 0 to a maximum number of fruits in a particular bucket. So, the idea is to first calculate the maximum number of fruits in any partic...

  • Answered Anonymously
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Medium

This round was scheduled in the morning hours from 10:30 to 11 am. The interviewer was cool-minded and I really enjoyed talking to him.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 6.5 cgpa, only CS and ECE branch allowedApple interview preparation:Topics to prepare for the interview - Data structures, OOPS, Algorithms, Operating System, DBMSTime required to prepare for the interview - 12 monthsInterview preparation tips for other job seekers

Tip 1 : Data structures and algorithms are the most fundamental and important thing to prepare.
Tip 2 : Don't ignore OOPS.
Tip 3 : Solve DSA questions regularly.

Application resume tips for other job seekers

Tip 1 : Avoid unnecessary details like hobbies, date of birth, parent's name, photo, etc., and keep it one-pager.
Tip 2 : Add a link to your GitHub, LinkedIn, website, phone number, etc.

Final outcome of the interviewSelected

Skills evaluated in this interview

Western Digital Interview FAQs

How many rounds are there in Western Digital Software Developer Intern interview?
Western Digital interview process usually has 4 rounds. The most common rounds in the Western Digital interview process are Resume Shortlist, Aptitude Test and Technical.

Tell us how to improve this page.

Western Digital Software Developer Intern Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

4.0

Salary

4.0

Job security

4.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Staff Engineer
283 salaries
unlock blur

₹15 L/yr - ₹40 L/yr

Principal Engineer
199 salaries
unlock blur

₹24.5 L/yr - ₹59 L/yr

Senior Engineer
143 salaries
unlock blur

₹13.3 L/yr - ₹25.2 L/yr

Test Engineer
132 salaries
unlock blur

₹3 L/yr - ₹8.2 L/yr

Senior Software Engineer
74 salaries
unlock blur

₹10 L/yr - ₹25 L/yr

Explore more salaries
Compare Western Digital with

Seagate

3.3
Compare

Micron Technology

3.7
Compare

Intel

4.2
Compare

Samsung

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview