i
Wepsol
Filter interviews by
I applied via Job Portal and was interviewed before Apr 2023. There were 4 interview rounds.
They have asked me to made one application.
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.
Triggers respond to database events; procedures are reusable code blocks; packages group related procedures/functions.
Triggers are automatically executed in response to specific events (e.g., INSERT, UPDATE).
Example of a trigger: A trigger that logs changes to a table whenever a row is updated.
Procedures are named blocks of code that can be executed explicitly by calling them.
Example of a procedure: A procedure that ca...
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
Software Engineer
20
salaries
| ₹3 L/yr - ₹5.5 L/yr |
Accounts Manager
19
salaries
| ₹3.5 L/yr - ₹7.6 L/yr |
Commercial Executive
12
salaries
| ₹2.7 L/yr - ₹5 L/yr |
Area Sales Manager
11
salaries
| ₹3.5 L/yr - ₹7 L/yr |
Finance Executive
10
salaries
| ₹2.6 L/yr - ₹3.7 L/yr |
3i Infotech
Microland
Newgen Software Technologies
NSE.IT