Filter interviews by
A pure component is a component that only depends on its input props and has no side effects.
Pure components are written as functional components in React.
They are used to improve performance by reducing unnecessary re-renders.
Pure components should not modify their input props.
Examples of pure components include buttons, input fields, and other UI elements.
React.memo() can be used to memoize pure components.
State refers to the current condition or status of an object or system.
State can be used to describe the current values of variables in a program.
State can also refer to the current mode or status of a device or system.
State can be changed through user input or program logic.
Examples of state include the current position of a cursor on a screen or the current temperature of a room.
Redux is a predictable state container for JavaScript apps.
Redux is a library for managing application state
It provides a single source of truth for the entire application
Actions are dispatched to update the state, which triggers a re-render of the UI
Selectors can be used to retrieve specific parts of the state
Middleware can be used to intercept and modify actions before they reach the reducers
I applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.
Normal coding with all sub
A varray is a variable-size array in Oracle that can store a collection of elements of the same data type.
Varrays can store elements of any data type, such as integers, strings, or custom types.
They have a maximum size that is specified when the varray is declared.
Elements in a varray are accessed using an index, starting from 1.
Varrays can be used in SQL queries to store and manipulate data.
Example: DECLARE names VARR
The question is related to implementing a sorting algorithm in a specific programming language.
Understand the requirements of the sorting algorithm (e.g. sorting in ascending order, handling duplicates)
Choose the appropriate sorting algorithm based on the data size and type (e.g. quicksort, mergesort)
Implement the sorting algorithm in the specified programming language (e.g. Java, Python)
Test the sorting algorithm with...
I applied via Approached by Company and was interviewed in Jul 2018. There was 0 interview round.
I am a dedicated and enthusiastic Junior Software Engineer with a passion for problem-solving and continuous learning.
Proficient in programming languages such as Java, C++, and Python
Experience with web development frameworks like React and Angular
Strong understanding of data structures and algorithms
Excellent problem-solving and analytical skills
Ability to work well in a team and communicate effectively
Continuously le...
No
I am open to relocation and have no problem with it.
I am flexible and willing to move to a new location for the job.
I understand that relocation may be necessary for career growth and I am prepared for it.
CGPA stands for Cumulative Grade Point Average.
CGPA is a grading system used in educational institutions to measure a student's overall academic performance.
It is calculated by assigning a grade point to each course and then taking the average of these grade points.
CGPA is often used in universities and colleges to determine a student's eligibility for scholarships, honors programs, or graduation with distinction.
It pr...
TCS is a leading global IT services company with a strong reputation and diverse opportunities for growth.
TCS has a strong reputation in the IT industry
TCS offers diverse opportunities for growth and learning
TCS has a global presence and works with top clients
TCS provides a supportive and collaborative work environment
TCS values innovation and encourages employees to think creatively
I applied via Campus Placement and was interviewed in Dec 2022. There were 4 interview rounds.
Need to practice more and more to crack it.
Fibonacci numbers are a sequence where each number is the sum of the two preceding ones.
Start with 0 and 1 as the first two numbers in the sequence
Each subsequent number is the sum of the two preceding numbers
Example: 0, 1, 1, 2, 3, 5, 8, 13, 21, ...
I applied via Recruitment Consulltant
C is a compiled language with low-level memory access while Python is an interpreted language with high-level data structures.
C is faster and more efficient for low-level programming.
Python is easier to learn and has a simpler syntax.
C requires manual memory management while Python has automatic garbage collection.
C is used for system programming, embedded systems, and game development.
Python is used for web developmen...
I applied via Company Website and was interviewed in Jun 2022. There were 2 interview rounds.
I applied via Walk-in and was interviewed in Dec 2022. There were 4 interview rounds.
Calender, direction, reverse letter
Easy and simple lines coding is required in programming language
My sql query language, html programming language
posted on 22 Nov 2022
I applied via Company Website and was interviewed in Feb 2022. There was 1 interview round.
based on 1 interview
Interview experience
based on 10 reviews
Rating in categories
Software Engineer
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Junior Software Developer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Web Developer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Junior Software Engineer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech