Upload Button Icon Add office photos

Western Digital

Compare button icon Compare button icon Compare

Filter interviews by

Western Digital Senior Software Engineer Interview Questions and Answers

Updated 1 Mar 2024

Western Digital Senior Software Engineer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Work based and linked list

I applied via Smartr and was interviewed in Nov 2021. There were 6 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. C++ conceptual questions, Operating system knowledge, Data structure, Aptitude ,puzzle

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare C++ very well.
have good practice over coding, my suggestion will be to prepare from geeks for geeks for basics and leetcode for advance.
Go through some data structure course and use those data structure in some code I suggest some leetcode questions.
Have good knowledge over operating system ,again join some online course.
Aptitude and puzzle you can practice from random sites.

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more

Top trending discussions

View All
Interview Tips & Stories
2w (edited)
timepasstiwari
·
A Digital Markter
Nailed the interview, still rejected
Just had the BEST interview ever – super positive and encouraging! But got rejected. Interviewer said I was the most prepared, knew it was a full-time role (unlike others), and loved my answers. One of my questions was even called "the best ever asked!" He showed me around, said I was exactly what they wanted, and would get back by Friday. I was so hyped! Then today, I got the rejection email. No reason given, just "went with someone else." Feels bad when your best isn't enough. Anyone else been there? How'd you cope?
Got a question about Western Digital?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Company Website and was interviewed before Oct 2021. 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 - Technical 

(3 Questions)

  • Q1. Core Java and Spring boot questions
  • Q2. Hibernate, Spring, Junit, Mockito and Micro service questions
  • Q3. Difference between String and StringBuffer
  • Ans. 

    String is immutable while StringBuffer is mutable.

    • StringBuffer is faster for concatenation operations.

    • StringBuffer has methods to modify the string.

    • StringBuffer is thread-safe while String is not.

    • StringBuffer has a larger memory footprint than String.

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Internal Structure of hashmap and hashing algorithm
  • Q2. Difference between predicate and supplier
  • Ans. 

    Predicate is a functional interface that takes an argument and returns a boolean value. Supplier is a functional interface that takes no argument and returns a value.

    • Predicate is used for filtering or testing a condition on an object.

    • Supplier is used for providing a value or generating a value.

    • Predicate takes an argument and returns a boolean value based on the condition.

    • Supplier takes no argument and returns a value.

    • E...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Pease focus on core java basics, oracle basics, spring data jpa basics, spring boot and micro services

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Trees, Arrays, DP, Graphs, Leetcode Questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Personal Projects
  • Q2. System design interview, HP Products
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jun 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. About Siebel and Salesforce
Round 3 - Coding Test 

Siebel coding and Salesforce coding

Round 4 - HR 

(1 Question)

  • Q1. About Salary negotiation
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed before Jan 2022. There were 2 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 

(5 Questions)

  • Q1. What is your Expected hike
  • Q2. What you know about company
  • Q3. What products dell offer
  • Q4. What is your notice period
  • Q5. Any other offer you have

Interview Preparation Tips

Interview preparation tips for other job seekers - 3 round of technical interview and one round hr. Basic questions about programming and logical reasoning questions
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. It include basic questions regarding the framework, OOPS concepts, some behavioral questions, etc, They also asked to open a notepad and show how to create a singleton class, write a program related to cir...
Are these interview questions helpful?

Senior Software Engineer Interview Questions & Answers

Dell user image N V S LAKSHMI MEGHANA BEZAWADA

posted on 9 Oct 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Oct 2022. There were 5 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 - Coding Test 

They will be asked write pseudo code for some programming questions

Round 3 - Technical 

(1 Question)

  • Q1. Deep dive into technical discussion on our skills and projects
Round 4 - Technical 

(1 Question)

  • Q1. One more round of technical plus managerial round on our skills and projects
Round 5 - HR 

(1 Question)

  • Q1. General HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up programming skills and be strong on our working technologies
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. Implement a stack using classes
  • Ans. 

    A stack is a data structure that follows Last In First Out (LIFO) principle, implemented using classes in Python.

    • Define a class named 'Stack'.

    • Use a list to store stack elements internally.

    • Implement methods: push(item), pop(), peek(), and is_empty().

    • Example: stack.push('item1') adds 'item1' to the stack.

    • Example: stack.pop() removes and returns the top item from the stack.

  • Answered by AI
  • Q2. Questions on futures and completable future
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. Dependency injection in .Net
  • Ans. 

    Dependency Injection in .NET is a design pattern that promotes loose coupling and enhances testability by injecting dependencies.

    • Promotes loose coupling by separating the creation of an object from its usage.

    • Facilitates easier unit testing by allowing mock dependencies to be injected.

    • Commonly used with interfaces to define contracts for services.

    • Example: Using constructor injection to provide a service to a controller ...

  • Answered by AI
  • Q2. Design patterns and solid principles

Western Digital Interview FAQs

How many rounds are there in Western Digital Senior Software Engineer interview?
Western Digital interview process usually has 1 rounds. The most common rounds in the Western Digital interview process are Technical.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Western Digital Senior Software Engineer Salary
based on 78 salaries
₹10 L/yr - ₹25 L/yr
19% more than the average Senior Software Engineer Salary in India
View more details

Western Digital Senior Software Engineer Reviews and Ratings

based on 12 reviews

3.5/5

Rating in categories

3.2

Skill development

3.4

Work-life balance

3.7

Salary

2.8

Job security

3.5

Company culture

2.2

Promotions

3.3

Work satisfaction

Explore 12 Reviews and Ratings
Staff Engineer
320 salaries
unlock blur

₹15.9 L/yr - ₹40 L/yr

Principal Engineer
205 salaries
unlock blur

₹20 L/yr - ₹75 L/yr

Senior Engineer
143 salaries
unlock blur

₹9.9 L/yr - ₹25 L/yr

Test Engineer
130 salaries
unlock blur

₹3 L/yr - ₹8.5 L/yr

Senior Software Engineer
78 salaries
unlock blur

₹10 L/yr - ₹25 L/yr

Explore more salaries
Compare Western Digital with

vivo

4.1
Compare

OPPO

4.0
Compare

Dell

3.9
Compare

LG Electronics

3.9
Compare
write
Share an Interview