Filter interviews by
Top trending discussions
Designing APIs involves defining endpoints, request/response formats, authentication, versioning, and documentation.
Define clear and consistent endpoints for different functionalities
Design request and response formats that are easy to understand and work with
Implement authentication mechanisms to secure the API
Consider versioning to support backward compatibility
Provide comprehensive documentation for developers to ea
Structure databases by identifying data entities, relationships, and attributes.
Identify data entities (e.g. customers, products) and their attributes
Define relationships between entities (e.g. one-to-many, many-to-many)
Normalize data to reduce redundancy and improve data integrity
Use primary keys to uniquely identify each record
Consider indexing for faster data retrieval
OOPS concepts in Java are principles like Inheritance, Encapsulation, Polymorphism, and Abstraction. DSA involves data structures and algorithms.
OOPS concepts in Java include Inheritance, where a class inherits properties and behaviors from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent cla...
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
I have over 10 years of experience working on various projects in the field of engineering.
Led a team in designing and implementing a new software system for a major tech company
Managed a project to upgrade manufacturing processes, resulting in a 20% increase in efficiency
Collaborated with cross-functional teams to develop a new product from concept to launch
Apti quest normal maths english
Medium leetchode question
WD offers exciting opportunities for growth and innovation in the software engineering field.
Opportunity to work on cutting-edge technologies
Collaborative and supportive work environment
Career development and growth opportunities
Strong company culture and values
Global presence and diverse projects
Use Floyd's Tortoise and Hare algorithm to detect loop in linked list.
Initialize two pointers, slow and fast, at the head of the linked list.
Move slow pointer by one step and fast pointer by two steps.
If they meet at any point, there is a loop in the linked list.
WD offers a variety of products including external hard drives, internal hard drives, SSDs, and network attached storage devices.
External hard drives
Internal hard drives
SSDs
Network attached storage devices
I applied via Walk-in and was interviewed in Apr 2023. There were 3 interview rounds.
Easy to attempt and creak the test
I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.
Group discussion what is the company role
The purpose of work is to achieve personal and professional goals while contributing to the success of the organization.
Work provides financial stability and security
Work helps individuals develop skills and gain experience
Work allows individuals to contribute to society and make a difference
Work provides a sense of purpose and fulfillment
Work helps individuals achieve personal and professional goals
Examples: earning a...
Developing a project involves planning, designing, coding, testing, and deploying.
Start with defining the project requirements and goals.
Create a project plan and timeline.
Design the architecture and database schema.
Write clean and maintainable code.
Test the application thoroughly.
Deploy the application to production.
Continuously monitor and improve the application.
Use version control and collaborate with team members.
...
I applied via Company Website and was interviewed before Aug 2023. There were 3 interview rounds.
I have worked on various side projects including a personal website and a mobile app for tracking fitness goals.
Developed a personal website using HTML, CSS, and JavaScript to showcase my projects and skills.
Created a mobile app using React Native to track fitness goals and provide workout routines.
Contributed to open-source projects on GitHub to improve my coding skills and collaborate with other developers.
Basic QR Questions that includes logics, and puzzles
Hackerrank questions, 2 easy , 2 medium
I was interviewed before Oct 2022.
It was open coding contest called Ode 2 Code organised on hackerearth. Top 100 students got interview calls
Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts each half, and then merges the sorted halves.
Divide the array into two halves
Recursively sort each half
Merge the sorted halves back together
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹8 L/yr - ₹30.4 L/yr |
Technical Lead
1.5k
salaries
| ₹10.5 L/yr - ₹37 L/yr |
Software Engineer
1.3k
salaries
| ₹3.7 L/yr - ₹14 L/yr |
Senior Engineer
933
salaries
| ₹6.5 L/yr - ₹24.3 L/yr |
Senior Product Engineer
908
salaries
| ₹6 L/yr - ₹20 L/yr |
Bose
Jbl
Sennheiser
Sony