i
Ideas2IT
Technologies
Filter interviews by
Debouncing in React is a technique used to limit the number of times a function is called in a specified time frame.
Debouncing helps in improving performance by reducing unnecessary function calls.
It is commonly used in scenarios like search bars where we want to wait for user to finish typing before making an API call.
Example: Using lodash debounce function to delay API call until user stops typing.
Throttling in React helps limit the number of times a function is called within a specified time frame.
Throttling is used to improve performance by reducing the number of times a function is executed.
It is commonly used in scenarios like handling scroll events or input changes.
Example: Using lodash's throttle function to limit the rate of execution of a function.
The question is unclear and seems unrelated to software development.
Ask for clarification on the question.
Transactional levels and propagation labels are related to database transactions.
Substring duplicates counts can be solved using string manipulation.
It is unclear how these two topics are related.
Functional interface is an interface with only one abstract method. Load balancing is used to distribute workload.
Functional interface is used in lambda expressions in Java.
Load balancing is used to distribute workload across multiple servers.
Server side load balancing is done by a load balancer that sits between the client and server.
Client side load balancing is done by the client application itself.
Load balanci...
Functional interface is an interface with only one abstract method. Benefits include lambda expressions and improved code readability.
Functional interface allows for the use of lambda expressions, which can simplify code and improve readability.
It also enables the use of method references, which can make code more concise.
Functional interfaces are used extensively in Java 8's Stream API.
Transaction uses include en...
To estimate total cars in Chennai, consider population, vehicle ownership, public transport usage, and road infrastructure.
Research population of Chennai
Estimate vehicle ownership rate
Consider public transport usage
Assess road infrastructure
Use statistical models to arrive at an estimate
Java 8 introduced new features for working with collections, such as streams and lambda expressions.
Java 8 introduced the Stream API for processing collections in a functional style.
Lambda expressions can be used to iterate over collections and perform operations on elements.
The Collectors class provides utility methods for collecting elements into a new collection.
Parallel streams can be used to process collectio...
Different isolation levels in transactions and their purpose.
Isolation levels determine how transactions interact with each other.
READ UNCOMMITTED: Allows dirty reads, can cause phantom reads.
READ COMMITTED: Prevents dirty reads, but allows non-repeatable reads.
REPEATABLE READ: Prevents dirty and non-repeatable reads, but allows phantom reads.
SERIALIZABLE: Prevents all three types of reads, but can cause deadlock.
...
Debouncing in React is a technique used to limit the number of times a function is called in a specified time frame.
Debouncing helps in improving performance by reducing unnecessary function calls.
It is commonly used in scenarios like search bars where we want to wait for user to finish typing before making an API call.
Example: Using lodash debounce function to delay API call until user stops typing.
Throttling in React helps limit the number of times a function is called within a specified time frame.
Throttling is used to improve performance by reducing the number of times a function is executed.
It is commonly used in scenarios like handling scroll events or input changes.
Example: Using lodash's throttle function to limit the rate of execution of a function.
Basic in array and function and es6 concepts
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
Basic Java core concepts
Java 8 introduced new features for working with collections, such as streams and lambda expressions.
Java 8 introduced the Stream API for processing collections in a functional style.
Lambda expressions can be used to iterate over collections and perform operations on elements.
The Collectors class provides utility methods for collecting elements into a new collection.
Parallel streams can be used to process collections co...
I applied via Company Website and was interviewed in Mar 2023. There were 3 interview rounds.
Functional interface is an interface with only one abstract method. Load balancing is used to distribute workload.
Functional interface is used in lambda expressions in Java.
Load balancing is used to distribute workload across multiple servers.
Server side load balancing is done by a load balancer that sits between the client and server.
Client side load balancing is done by the client application itself.
Load balancing im...
The question is unclear and seems unrelated to software development.
Ask for clarification on the question.
Transactional levels and propagation labels are related to database transactions.
Substring duplicates counts can be solved using string manipulation.
It is unclear how these two topics are related.
I applied via Naukri.com and was interviewed in Jul 2023. There were 5 interview rounds.
Logical, quants and pattern sums
1 problem basic either c,Java or python
1 puzzle from geeks for geeks
Have to solve both for next round
1 problem
Problems from arrays
1 puzzle
Face to face
2 prblm basic programs arrays, pattern,large no small no...
2 puzzle
I applied via Approached by Company and was interviewed before Aug 2020. There was 1 interview round.
Functional interface is an interface with only one abstract method. Benefits include lambda expressions and improved code readability.
Functional interface allows for the use of lambda expressions, which can simplify code and improve readability.
It also enables the use of method references, which can make code more concise.
Functional interfaces are used extensively in Java 8's Stream API.
Transaction uses include ensurin...
Different isolation levels in transactions and their purpose.
Isolation levels determine how transactions interact with each other.
READ UNCOMMITTED: Allows dirty reads, can cause phantom reads.
READ COMMITTED: Prevents dirty reads, but allows non-repeatable reads.
REPEATABLE READ: Prevents dirty and non-repeatable reads, but allows phantom reads.
SERIALIZABLE: Prevents all three types of reads, but can cause deadlock.
Purpo...
I applied via Approached by Company and was interviewed in Sep 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in Feb 2022. There were 3 interview rounds.
To estimate total cars in Chennai, consider population, vehicle ownership, public transport usage, and road infrastructure.
Research population of Chennai
Estimate vehicle ownership rate
Consider public transport usage
Assess road infrastructure
Use statistical models to arrive at an estimate
Market research, features to develop and decide the best cloud platform for a healthcare application
I applied via Naukri.com and was interviewed in Jun 2021. There were 6 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.
Top trending discussions
Some of the top questions asked at the Ideas2IT Technologies interview for experienced candidates -
The duration of Ideas2IT Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interview experiences
Difficulty level
Duration
based on 149 reviews
Rating in categories
Senior Software Engineer
180
salaries
| ₹12 L/yr - ₹20 L/yr |
Technical Analyst
83
salaries
| ₹16 L/yr - ₹25.5 L/yr |
Software Engineer
68
salaries
| ₹6.3 L/yr - ₹17.4 L/yr |
Senior Technical Analyst
63
salaries
| ₹17.7 L/yr - ₹30 L/yr |
Senior Test Engineer
57
salaries
| ₹9.5 L/yr - ₹16.3 L/yr |
Ascent HR Technologies Private Limited
Vyapar
Entrata
CodeClouds