Filter interviews by
I applied via LinkedIn and was interviewed before Feb 2023. There was 1 interview round.
Top trending discussions
posted on 6 Oct 2021
I applied via Recruitment Consultant and was interviewed in Apr 2021. There were 4 interview rounds.
posted on 6 Apr 2024
I applied via Naukri.com and was interviewed before Apr 2023. There was 1 interview round.
TypeScript is a superset of JavaScript that adds static typing and other features to help developers write more robust code.
TypeScript is developed and maintained by Microsoft.
It compiles down to plain JavaScript.
It helps catch errors at compile time rather than runtime.
posted on 25 Jan 2022
I applied via Naukri.com and was interviewed in Jul 2021. There were 2 interview rounds.
OOPs concepts are the fundamental principles of object-oriented programming.
Encapsulation - binding data and functions together
Inheritance - creating new classes from existing ones
Polymorphism - ability of objects to take on multiple forms
Abstraction - hiding implementation details from users
Design patterns are reusable solutions to common software problems. One example is the Singleton pattern.
Creational patterns: Singleton, Factory, Abstract Factory, Builder
Structural patterns: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
Behavioral patterns: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor
Singleton pattern e...
posted on 8 Mar 2023
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 4 interview rounds.
posted on 19 Jul 2024
posted on 2 May 2021
React lifecycle, Fragment vs React.Fragment, React.PureComponent
React lifecycle consists of mounting, updating, and unmounting phases
Fragment is a shorthand for React.Fragment, used to group multiple elements
React.PureComponent is a class component that implements shouldComponentUpdate method for performance optimization
JavaScript hoisting and differences between let, var and const.
Hoisting is a JavaScript mechanism where variables and function declarations are moved to the top of their scope.
Var declarations are hoisted to the top of their scope, while let and const declarations are not.
Var can be redeclared and reassigned, let can be reassigned but not redeclared, and const cannot be reassigned or redeclared.
Using const is recommend...
Prevent rerendering of a child component in React
Use shouldComponentUpdate() lifecycle method
Use React.memo() to memoize functional components
Use PureComponent instead of Component
Pass props as a callback function to avoid unnecessary re-renders
Use React.PureComponent for class components
Use React.memo() for functional components
posted on 30 Sep 2021
I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.
I appeared for an interview before Mar 2024, where I was asked the following questions.
ACID properties ensure reliable transactions in databases: Atomicity, Consistency, Isolation, Durability.
Atomicity: Transactions are all-or-nothing. Example: If a bank transfer fails, both accounts remain unchanged.
Consistency: Transactions bring the database from one valid state to another. Example: A transaction must not violate any database rules.
Isolation: Concurrent transactions do not affect each other. Example: ...
Cursors are database objects used to retrieve and manipulate data row by row.
1. Implicit Cursors: Automatically created by SQL for single SQL statements. Example: SELECT * FROM employees;
2. Explicit Cursors: Defined by the programmer for complex queries. Example: DECLARE cursor_name CURSOR FOR SELECT * FROM orders;
3. Forward-only Cursors: Can only move forward through the result set. Example: Used for simple read opera...
I applied via Naukri.com and was interviewed before Apr 2021. There was 1 interview round.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Developer
42
salaries
| ₹5 L/yr - ₹17 L/yr |
Software Programmer
38
salaries
| ₹6 L/yr - ₹16.4 L/yr |
QA Engineer
34
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Technical Support Executive
28
salaries
| ₹2.3 L/yr - ₹4.5 L/yr |
Softwaretest Engineer
27
salaries
| ₹2.4 L/yr - ₹9.9 L/yr |
3i Infotech
Microland
Newgen Software Technologies
NSE.IT