Filter interviews by
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and only exposing necessary functionalities.
In encapsulation, the variables of a class are hidden from other classes and can only be accessed through the methods of their current class.
Encapsulation allows for better control over the data by preventing ...
An abstract class in OOP serves as a blueprint for other classes, allowing for shared methods and properties while preventing instantiation.
An abstract class cannot be instantiated directly.
It can contain abstract methods (without implementation) that must be implemented by derived classes.
Example: An abstract class 'Animal' with an abstract method 'makeSound()'.
Concrete classes like 'Dog' and 'Cat' must implement...
Rearrange an array by moving all zeros to the end while maintaining the order of non-zero elements.
Create a new array to store non-zero elements
Iterate through the original array and add non-zero elements to the new array
Count the number of zeros in the original array and add them to the new array at the end
Use setInterval to increment counter by 1 every second in React.
Use useState to store the counter value.
Use useEffect to start the interval and clean it up on component unmount.
Increment the counter by 1 every second using setInterval.
Software development life cycle is a process used in software development to design, develop, test, and maintain software.
SDLC consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables.
SDLC models include Waterfall, Agile, Iterative, Spiral, etc.
Testing is an integral part of SDLC to ensure the quality of the so...
Types of databases include relational, NoSQL, object-oriented, and graph databases.
Relational databases store data in tables with rows and columns (e.g. MySQL, PostgreSQL)
NoSQL databases store data in flexible, non-tabular formats (e.g. MongoDB, Cassandra)
Object-oriented databases store data as objects (e.g. db4o)
Graph databases store data in nodes and edges (e.g. Neo4j)
Use setInterval to increment counter by 1 every second in React.
Use useState to store the counter value.
Use useEffect to start the interval and clean it up on component unmount.
Increment the counter by 1 every second using setInterval.
Rearrange an array by moving all zeros to the end while maintaining the order of non-zero elements.
Create a new array to store non-zero elements
Iterate through the original array and add non-zero elements to the new array
Count the number of zeros in the original array and add them to the new array at the end
I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.
Easy test simple apptitude questions. And then some English grammar questions.
We got four coding questions 2 of them are Javascript questions and two are react and vanilla js and we have to submitted within 48 hrs.
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
posted on 17 Oct 2024
I applied via Referral and was interviewed before Oct 2023. There were 2 interview rounds.
Questions was divided into 3 categories
1. Reason
2.english
3.Technical
An abstract class in OOP serves as a blueprint for other classes, allowing for shared methods and properties while preventing instantiation.
An abstract class cannot be instantiated directly.
It can contain abstract methods (without implementation) that must be implemented by derived classes.
Example: An abstract class 'Animal' with an abstract method 'makeSound()'.
Concrete classes like 'Dog' and 'Cat' must implement 'mak...
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and only exposing necessary functionalities.
In encapsulation, the variables of a class are hidden from other classes and can only be accessed through the methods of their current class.
Encapsulation allows for better control over the data by preventing direc...
I applied via LinkedIn and was interviewed before Dec 2023. There was 1 interview round.
I appeared for an interview before Jul 2023.
Types of databases include relational, NoSQL, object-oriented, and graph databases.
Relational databases store data in tables with rows and columns (e.g. MySQL, PostgreSQL)
NoSQL databases store data in flexible, non-tabular formats (e.g. MongoDB, Cassandra)
Object-oriented databases store data as objects (e.g. db4o)
Graph databases store data in nodes and edges (e.g. Neo4j)
Software development life cycle is a process used in software development to design, develop, test, and maintain software.
SDLC consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables.
SDLC models include Waterfall, Agile, Iterative, Spiral, etc.
Testing is an integral part of SDLC to ensure the quality of the softwar...
Top trending discussions
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
First round was coding as well as aptitude done together went well I guess focusing on codes helps a lot.
I applied via Naukri.com
Amazon's innovation, customer focus, and diverse opportunities align with my career goals and values.
Customer Obsession: Amazon prioritizes customer satisfaction, evident in initiatives like Prime and personalized recommendations.
Innovation: The company is a leader in technology and logistics, constantly pushing boundaries with services like AWS and drone delivery.
Diversity of Roles: Amazon offers a wide range of caree...
I expect Amazon to foster innovation, provide growth opportunities, and maintain a customer-centric culture.
Opportunities for professional development, such as training programs and mentorship.
A collaborative work environment that encourages teamwork and idea sharing.
Access to cutting-edge technology and resources to drive innovation.
A strong focus on customer satisfaction, ensuring that every decision prioritizes the ...
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There was 1 interview round.
Experienced professional with a strong educational background and clear career ambitions, eager to contribute to the company's success.
I have over 5 years of experience in project management, leading teams to successfully deliver complex projects on time.
I hold a Master's degree in Business Administration from XYZ University, where I specialized in strategic management.
My family has always emphasized the importance of ...
based on 6 interview experiences
Difficulty level
Duration
based on 28 reviews
Rating in categories
Software Engineer
37
salaries
| ₹3.8 L/yr - ₹9.3 L/yr |
Devops Engineer
36
salaries
| ₹3.2 L/yr - ₹8 L/yr |
Softwaretest Engineer
18
salaries
| ₹3.8 L/yr - ₹7 L/yr |
Software Developer
14
salaries
| ₹3.5 L/yr - ₹8.4 L/yr |
Data Analyst
11
salaries
| ₹3.6 L/yr - ₹8 L/yr |
TCS
Accenture
Wipro
Cognizant