Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2020. There were 4 interview rounds.
OOPs is a programming paradigm that uses objects to represent real-world entities and their interactions.
OOPs stands for Object-Oriented Programming.
It focuses on encapsulation, inheritance, and polymorphism.
Encapsulation means hiding the implementation details of an object from the outside world.
Inheritance allows creating new classes based on existing ones.
Polymorphism allows using a single interface to represent dif...
React has three main phases in its lifecycle: mounting, updating, and unmounting.
Mounting: when a component is created and inserted into the DOM
Updating: when a component is updated due to changes in props or state
Unmounting: when a component is removed from the DOM
Lifecycle methods can be used to perform actions at each phase, such as componentDidMount() or componentWillUnmount()
React also has error handling methods,
Strict mode is a way to write secure and optimized JavaScript code.
Enables catching of silent errors
Disallows duplicate property names or parameters
Prevents use of undeclared variables
Makes `eval()` safer to use
Throws errors on invalid usage of `this` keyword
CURD operations along with implementation of a mock UI
OOPs concepts are fundamental principles in object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imple...
posted on 29 Jul 2024
State of charge refers to the amount of energy remaining in a battery compared to its full capacity.
State of charge is usually expressed as a percentage.
It is important for determining how much power is available in a battery.
State of charge can be monitored using battery management systems.
Example: A battery with 50% state of charge means it is halfway depleted.
A zoo management system to track animals, enclosures, staff, and visitor information.
Create classes for animals, enclosures, staff, and visitors
Implement functions for adding, updating, and deleting records
Include features for scheduling feeding times, cleaning enclosures, and managing staff shifts
Standard DSA questions
posted on 16 Dec 2024
It was a Basic Aptitude Test
We were asked to do Sorting, SQL queries (join)
I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.
5 years of experience in software development
Proficient in developing web applications
Skilled in using various technologies such as Java, JavaScript, and SQL
posted on 2 Mar 2024
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
Some of the top questions asked at the ThoughtSpot System Reliability Engineer interview -
based on 1 interview
Interview experience
Software Engineer
44
salaries
| ₹7.4 L/yr - ₹25.8 L/yr |
Member Technical Staff
30
salaries
| ₹12.5 L/yr - ₹45 L/yr |
QA Engineer
12
salaries
| ₹5.8 L/yr - ₹13.8 L/yr |
Technical Staff Member 3
10
salaries
| ₹26 L/yr - ₹52 L/yr |
Solution Analyst
10
salaries
| ₹5.5 L/yr - ₹9.5 L/yr |
Aurigo
Prime Focus Technologies
Vyapar
MapmyIndia