i
Cygnet
Infotech
Filter interviews by
I applied via Referral
Top trending discussions
I applied via Naukri.com and was interviewed before Apr 2021. There was 1 interview round.
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 applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
posted on 23 May 2024
.NET , API, C# Basics and Hands-on tests
Case based API & SQL & C# Coding test
posted on 22 Apr 2024
Implement LinkedList and insert element at last
Create a Node class with data and next pointer
Create a LinkedList class with head and tail pointers
Implement a method in LinkedList class to insert element at the end
posted on 24 Jul 2024
To read an external text file, you can use file handling techniques in programming languages like Python or Java.
Use file handling functions like open(), read(), and close() in Python to read an external text file.
In Java, use classes like FileReader and BufferedReader to read text files.
Specify the file path and mode (read mode) when opening the file.
Read the contents of the file line by line or as a whole, depending ...
Java program to find occurrences of characters in a string
Create a HashMap to store characters and their counts
Iterate through the string and update the counts in the HashMap
Print the characters and their counts from the HashMap
I appeared for an interview before Mar 2024, where I was asked the following questions.
Nested table record types in PL/SQL allow complex data structures for efficient data handling.
A nested table is a collection type that can hold an arbitrary number of elements.
Syntax for creating a nested table type: `CREATE TYPE nested_table_type AS TABLE OF data_type;`
To declare a variable of a nested table type: `DECLARE my_nested_table nested_table_type;`
You can initialize a nested table using: `my_nested_table := ...
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...
posted on 12 Nov 2024
Coding test was on Java programs. Basically for loop programs.
based on 1 interview experience
based on 33 reviews
Rating in categories
Software Engineer
189
salaries
| ₹4 L/yr - ₹14.5 L/yr |
Senior Software Engineer
167
salaries
| ₹6.5 L/yr - ₹24.2 L/yr |
Senior QA Engineer
61
salaries
| ₹5 L/yr - ₹14 L/yr |
Client Account Manager
56
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Technical Lead
44
salaries
| ₹10 L/yr - ₹31.5 L/yr |
ITC Infotech
Test Yantra Software Solutions
Newgen Software Technologies
Clover Infotech