Filter interviews by
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
I had applied for the cloud architect role. In the first round of the interviewer took some medium levels. DSA question and asked me to solve.
Since I am a architect, I really do LLD, in my day to day activity. Due to which I couldn't solve the DSA problem fully. I gave a high level pseudo code.
The interviewer politely said that even if you're good architect, your fundamental should be strong.
For the interview next day I got a email confirmation that I have successfully rejected :-)
I appeared for an interview in Apr 2023.
What people are saying about Western Digital
I am excited to join WD because of their reputation for innovation and commitment to excellence.
I have been following WD's advancements in the field and am impressed by their cutting-edge technology.
I am eager to work with a team that is dedicated to pushing the boundaries of what is possible.
I believe that WD's values align with my own, and I am excited to contribute to their mission.
I am confident that WD will provid...
Western Digital interview questions for popular designations
I applied via Referral and was interviewed before Apr 2022. There were 3 interview rounds.
Yes, it can be done using network throttling feature in dev tools.
Open dev tools in browser
Go to Network tab
Select the desired network speed from the dropdown menu
Reload the page to see the changes
Example: In Chrome, go to Dev Tools > Network > Throttling dropdown menu
Example: Select 'Slow 3G' to lower the internet speed
Google Drive can be used for storing, sharing, and collaborating on various types of files.
Storing personal and work documents
Sharing files with colleagues, friends, and family
Collaborating on projects with team members
Creating and sharing presentations, spreadsheets, and documents
Backing up important files and photos
Accessing files from any device with internet connection
I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.
Scheduling rules in APO GATP determine the sequence in which orders are processed and fulfilled.
Scheduling rules prioritize orders based on criteria such as delivery date, customer priority, and product availability
Examples of scheduling rules include FIFO (First In, First Out), LIFO (Last In, First Out), and priority-based sequencing
Scheduling rules can be customized to meet specific business requirements and optimize
I appeared for an interview before Mar 2024, where I was asked the following questions.
I applied via Naukri.com and was interviewed in Apr 2022. There were 2 interview rounds.
Dynamic polymorphism is the ability of an object to take on multiple forms during runtime.
It allows objects of different classes to be treated as if they are of the same class.
It is achieved through virtual functions and inheritance.
Examples include function overriding and templates in C++.
C++ has four types of casts: static_cast, dynamic_cast, const_cast, and reinterpret_cast.
static_cast is used for implicit conversions between related types
dynamic_cast is used for runtime type checking and casting of polymorphic types
const_cast is used to remove const or volatile qualifiers from a variable
reinterpret_cast is used for low-level casting between unrelated types
Examples: static_cast
IPC mechanisms in Linux are used for inter-process communication between processes running on the same system.
IPC mechanisms include pipes, message queues, shared memory, and semaphores.
Pipes are used for one-way communication between two processes.
Message queues allow for asynchronous communication between processes.
Shared memory allows multiple processes to access the same memory space.
Semaphores are used for synchro...
map and unordered_map are associative containers while vector and list are sequence containers.
map and unordered_map are used to store key-value pairs while vector and list are used to store sequences of elements.
map and unordered_map provide faster search and insertion of elements while vector and list provide faster insertion and deletion of elements.
map and unordered_map use red-black trees and hash tables respectiv...
Functors are objects that can be treated as functions in C++. They are used for generic programming and can be passed as arguments.
Functors are often used in algorithms that require a function object as a parameter.
They can be used to implement callbacks and event handlers.
Functors can be used to create custom comparators for sorting algorithms.
They can also be used to implement function objects for mathematical operat...
Synchronizing thread blocks is important for efficient and correct execution of parallel programs.
Thread blocks must be synchronized to avoid race conditions and ensure correct program output.
Synchronization can be achieved using locks, semaphores, or barriers.
Examples of synchronization include ensuring that shared resources are accessed by only one thread at a time, or that threads wait for each other before proceedi...
I applied via Recruitment Consulltant and was interviewed in Feb 2022. There were 4 interview rounds.
Basic is important be str
Be through in what you know
Sharp to the point so sensible
I applied via Naukri.com and was interviewed in Aug 2021. There were 5 interview rounds.
The duration of Western Digital interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 5 interviews
Interview experience
based on 285 reviews
Rating in categories
7-10 Yrs
Not Disclosed
15-17 Yrs
Not Disclosed
15-17 Yrs
Not Disclosed
Staff Engineer
315
salaries
| ₹15 L/yr - ₹40 L/yr |
Principal Engineer
203
salaries
| ₹20 L/yr - ₹59 L/yr |
Senior Engineer
147
salaries
| ₹13.3 L/yr - ₹25.2 L/yr |
Test Engineer
133
salaries
| ₹3 L/yr - ₹8.2 L/yr |
Senior Software Engineer
75
salaries
| ₹10 L/yr - ₹25 L/yr |
Vivo
OPPO
Dell
LG Electronics