i
Ideas2IT
Technologies
Filter interviews by
Arrow functions are shorter syntax for writing function expressions. They have lexical 'this' binding.
Arrow functions do not have their own 'this', 'arguments', 'super', or 'new.target' keywords.
Arrow functions cannot be used as constructors and do not have a prototype property.
Arrow functions are anonymous and cannot be named.
Arrow functions have a shorter syntax compared to normal functions.
Arrow functions have ...
Binary sort algorithm implementation in JavaScript for sorting an array of strings.
Convert the array of strings to lowercase for case-insensitive sorting.
Implement the binary search algorithm to find the correct position for each element.
Use the Array.splice() method to insert the element at the correct position in the sorted subarray.
Python is a versatile and easy-to-learn programming language commonly used for web development, data analysis, and automation.
Python is known for its readability and simplicity, making it a great choice for beginners.
It supports multiple programming paradigms, including procedural, object-oriented, and functional programming.
Python has a large standard library and a thriving community, providing access to a wide r...
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
Creating a number plate using a multidimensional array of strings.
Create a 2D array of strings to represent the number plate
Use loops to populate the array with the required characters
Print the array to display the number plate
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.
...
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
DB partitioning involves dividing a large database into smaller, more manageable parts.
Identify key columns for partitioning
Choose a partitioning strategy (range, list, hash, etc.)
Implement partitioning using database-specific tools or commands
Monitor and optimize partitioning for performance
25 questions , 1 hour
1 coding , 2 logical question
There was an one to one round in that round all scenario based questions were asked and coding questions also .it's very easy to crack
I applied via Walk-in and was interviewed in Apr 2024. There were 6 interview rounds.
Quantitative aptitude questions
Need to solve a coding and a puzzle...Basic level
Again need to solve a code and puzzle... explanation to the interviewer..Basic level
Again need to solve a coding and a puzzle.. explain to the interviewer
I applied via Company Website and was interviewed in Mar 2024. There were 5 interview rounds.
The aptitude test was fair and online, easy to get through.
It was a puzzle + 1 Coding Question pen and paper test, In round one it is easy question
It was again a coding round but with a question of moderate difficulty
I applied via Job Portal and was interviewed in May 2024. There were 2 interview rounds.
Normal basic apps from indiabix website only
Merge two linkedlist
I applied via Walk-in and was interviewed in May 2024. There were 3 interview rounds.
Basics of aptitude questions like relation,train,boat, probability,number series , and so on...
String occurrence, array list
The wrong label on the boxes can cause confusion and errors in the software development process.
Ensure proper labeling of boxes to avoid confusion
Double check labels before using them in the development process
Communicate with team members to clarify any discrepancies in labeling
I applied via Walk-in and was interviewed in Jul 2024. There was 1 interview round.
Python is a versatile and easy-to-learn programming language commonly used for web development, data analysis, and automation.
Python is known for its readability and simplicity, making it a great choice for beginners.
It supports multiple programming paradigms, including procedural, object-oriented, and functional programming.
Python has a large standard library and a thriving community, providing access to a wide range ...
I applied via Recruitment Consulltant and was interviewed in Dec 2023. There were 3 interview rounds.
Different metrics used to evaluate Classification Problems
Accuracy
Precision
Recall
F1 Score
ROC-AUC
Confusion Matrix
Feature selection methods include filter methods, wrapper methods, and embedded methods.
Filter methods: Select features based on statistical measures like correlation, chi-squared test, or information gain.
Wrapper methods: Use a specific machine learning algorithm to evaluate the importance of features by selecting subsets of features.
Embedded methods: Feature selection is integrated into the model training process, li...
Chi-square test is commonly used for testing categorical features.
Chi-square test is used to determine if there is a significant association between two categorical variables.
It is commonly used in market research, biology, and social sciences.
Example: Testing if there is a relationship between gender and voting preference.
Top trending discussions
Some of the top questions asked at the Ideas2IT Technologies interview -
The duration of Ideas2IT Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 37 interview experiences
Difficulty level
Duration
based on 150 reviews
Rating in categories
Senior Software Engineer
190
salaries
| ₹8.8 L/yr - ₹19 L/yr |
Technical Analyst
107
salaries
| ₹16 L/yr - ₹25.7 L/yr |
Software Engineer
73
salaries
| ₹7.3 L/yr - ₹18.8 L/yr |
Senior Technical Analyst
69
salaries
| ₹17.9 L/yr - ₹32 L/yr |
Senior Test Engineer
57
salaries
| ₹9.5 L/yr - ₹16.3 L/yr |
Ascent HR Technologies Private Limited
Vyapar
Entrata
CodeClouds