Upload Button Icon Add office photos

Western Digital

Compare button icon Compare button icon Compare

Filter interviews by

Western Digital Software Testing Engineer 1 Interview Questions, Process, and Tips

Updated 18 May 2024

Western Digital Software Testing Engineer 1 Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. What is Regression Testing
  • Ans. 

    Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

    • Regression testing is performed after code changes to verify that the existing functionality still works correctly.

    • It helps in identifying any defects introduced due to code changes.

    • Regression testing can be automated to save time and effort.

    • Examples of regression test

  • Answered by AI
  • Q2. What is Agile Methodology
  • Ans. 

    Agile Methodology is a software development approach that emphasizes flexibility, collaboration, and iterative development.

    • Iterative approach to software development

    • Emphasizes flexibility and adaptability to change

    • Encourages collaboration between cross-functional teams

    • Delivers working software in short, frequent iterations

    • Involves continuous feedback and improvement

  • Answered by AI
  • Q3. Define Maven Cycle
  • Ans. 

    Maven cycle is the process of building, testing, packaging, and deploying a software project using Maven build tool.

    • Maven cycle includes phases like compile, test, package, install, and deploy.

    • It starts with compiling the source code, running tests, packaging the application, installing it in the local repository, and deploying it to a remote repository.

    • Maven uses a project object model (POM) file to define the project...

  • Answered by AI
  • Q4. Define Retesting
  • Ans. 

    Retesting is the process of running tests on previously failed test cases after the defects have been fixed.

    • Retesting is done to ensure that the reported defects have been successfully fixed.

    • It focuses on the areas where defects were found during initial testing.

    • Retesting is usually performed by the same tester who reported the defects.

    • Examples: After a bug is fixed, the tester retests the specific test case that origi

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. All technical questions raised

Senior Engineer Interview Questions & Answers

HP India user image Abhishek Bandejia

posted on 5 Feb 2015

Interview Questionnaire 

2 Questions

  • Q1. Coding questions on data structures and oops
  • Q2. Various questions on cv, projects, por's, etc

Interview Preparation Tips

Round: Test
Experience: Questions were normal like any other aptitude or coding tests.
Tips: Time given was enough for other sections but you need to hurry a little in aptitude part.
Duration: 60 minutes
Total Questions: 60

Round: Technical Interview
Experience: The questions were basic, some where well known like reversing a link list using recursion, designing of car parking lot using concept of oops, find tree height/diameter, etc.
Tips: 1. They ask you to write complete code on paper. This sometimes turn out to be a challenging task when you don't have compiler to correct you on basic things. Practice writing codes on paper.
2. They surely ask questions on oops, like polymorphism, inheritance, etc. besides their definition, also practice writing sudo codes to explain them

Round: HR Interview
Experience: Mainly i was asked questions on my internship experience and POR's.
Tips: They will try to grill you on some questions like 'Why we should hire you?', have a clear reason in your mind. Your other answers should not contradict with your reasons

General Tips: I don't know about other colleges but HP recruits small number of students from my university. Coding questions were average level and can easily be tackled. Many students were rejected after HR interview so don't take it lightly. They do grill you in a very good style if they are in doubt about your selection
Skills: willingness, Enthusiasm, Coding skills, Aptitude skills
College Name: IIT Guwahati

Interview Questionnaire 

1 Question

  • Q1. Stge concepts, vSAN, RAID, basic testing, OS concepts, NVMe, SATA, SAS

I applied via Walk-in and was interviewed before Aug 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About my last job description

Interview Preparation Tips

Interview preparation tips for other job seekers - Says limited and point to point thing, and be clear....

I applied via Naukri.com and was interviewed in Oct 2021. There were 2 interview rounds.

Round 1 - Coding Test 

They ask to many technical question and ask to code also

Round 2 - Aptitude Test 

They ask for your background and thing you learnt in your past

Interview Preparation Tips

Interview preparation tips for other job seekers - work hard on your interview. they ask too much technical question.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

It was 1 coding question with 10 test cases. They asked a question based on binary search. I got 3 hrs to clear that test. I went in as a campus fresher. For lateral joinees, it is a much more difficult question that you have to clear in 4hrs.

Round 2 - One-on-one 

(2 Questions)

  • Q1. What's the best way to find majority element in an array?
  • Ans. 

    The best way to find the majority element in an array is by using the Boyer-Moore Voting Algorithm.

    • Initialize a candidate variable and a count variable.

    • Iterate through the array and for each element:

    • - If the count is 0, set the current element as the candidate.

    • - If the current element is the same as the candidate, increment the count.

    • - Otherwise, decrement the count.

    • After the iteration, the candidate will be the ...

  • Answered by AI
  • Q2. Reverse a linked list in K groups.
  • Ans. 

    Reverse a linked list in K groups

    • Iterate through the linked list in groups of size K

    • Reverse each group of nodes using a temporary pointer

    • Connect the reversed groups to form the final reversed linked list

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Samsung Research Senior Engineer interview:
  • DSA
  • Algorithms
Interview preparation tips for other job seekers - Have strong DSA skills.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1. Revere Linked List
2. Maximum water in a container

Round 2 - Technical 

(1 Question)

  • Q1. 1. ArrayList 2. Types of locaters in Appium 3. D/b UI automator1 and ui Automator 2?
  • Ans. 

    ArrayList is a resizable array implementation in Java. Appium locators include ID, name, class name, xpath, etc. UI Automator 1 and 2 are tools for testing Android apps.

    • ArrayList is a dynamic array that can grow or shrink in size. Example: ArrayList<String> list = new ArrayList<>();

    • Appium locators include ID, name, class name, xpath, etc. Example: driver.findElement(By.id("elementID"));

    • UI Automator 1 is a t...

  • Answered by AI
Round 3 - Aptitude Test 

1. What is same for you and even for PM of US?

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Coding round with medium complexity

Round 2 - Technical 

(2 Questions)

  • Q1. Implementation of linkedlist
  • Ans. 

    A linked list is a data structure where each element points to the next element in the sequence.

    • Create a Node class with data and a reference to the next Node

    • Initialize a LinkedList class with a head Node

    • Implement methods to add, remove, search, and traverse the linked list

  • Answered by AI
  • Q2. Sorting algoritgms
Round 3 - HR 

(2 Questions)

  • Q1. General expectations
  • Q2. Role clarity discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

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

I applied via Referral and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

C coding questions on bitwise concepts
DSA coding concepts

Round 2 - Technical 

(2 Questions)

  • Q1. What I have fone in previous organization
  • Q2. About work and projects
Round 3 - Puzzles Interview 

(2 Questions)

  • Q1. Excel sheet cell determining logic
  • Q2. Calculate the number of complete squares inscribed in a circle
  • Ans. 

    The number of complete squares inscribed in a circle can be calculated using a formula based on the number of sides of the square.

    • The formula to calculate the number of complete squares inscribed in a circle is n*(n+1)*(2n+1)/6, where n is the number of sides of the square.

    • For example, if the circle has a square with 4 sides inscribed in it, the number of complete squares would be 30 (4*(4+1)*(2*4+1)/6 = 30).

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What are my expectations from company
  • Q2. Why am I leaving previous organisation
  • Ans. 

    Seeking new challenges and growth opportunities in a different environment.

    • Desire for new challenges and growth

    • Opportunity for career advancement

    • Seeking a change in work environment

    • Exploring new technologies or industries

  • Answered by AI

Western Digital Interview FAQs

How many rounds are there in Western Digital Software Testing Engineer 1 interview?
Western Digital interview process usually has 1 rounds. The most common rounds in the Western Digital interview process are Technical.
What are the top questions asked in Western Digital Software Testing Engineer 1 interview?

Some of the top questions asked at the Western Digital Software Testing Engineer 1 interview -

  1. What is Regression Test...read more
  2. What is Agile Methodol...read more
  3. Define Maven Cy...read more

Tell us how to improve this page.

Western Digital Software Testing Engineer 1 Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Dell Interview Questions
3.9
 • 389 Interviews
OPPO Interview Questions
4.0
 • 213 Interviews
LG Electronics Interview Questions
4.0
 • 201 Interviews
Vivo Interview Questions
4.1
 • 197 Interviews
Blue Star Interview Questions
4.1
 • 164 Interviews
Philips Interview Questions
3.8
 • 157 Interviews
Daikin Interview Questions
4.1
 • 150 Interviews
HP India Interview Questions
4.1
 • 142 Interviews
Apple Interview Questions
4.3
 • 139 Interviews
Samsung Research Interview Questions
3.1
 • 132 Interviews
View all
Staff Engineer
315 salaries
unlock blur

₹15 L/yr - ₹40 L/yr

Principal Engineer
203 salaries
unlock blur

₹20 L/yr - ₹59 L/yr

Senior Engineer
147 salaries
unlock blur

₹13.3 L/yr - ₹25.2 L/yr

Test Engineer
133 salaries
unlock blur

₹3 L/yr - ₹8.2 L/yr

Senior Software Engineer
75 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

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