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.
Find the maximum number in an array using a simple algorithm.
Initialize a variable to hold the maximum value, e.g., maxNum = arr[0].
Iterate through the array using a loop.
For each element, compare it with maxNum; if it's greater, update maxNum.
Return maxNum after completing the loop.
Example: For array [3, 5, 2, 8, 1], the maximum is 8.
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 proces...
XGBoost is a popular machine learning algorithm known for its speed and performance, with various hyperparameters to tune for optimal results.
XGBoost hyperparameters include max_depth, learning_rate, n_estimators, subsample, colsample_bytree, and more
max_depth controls the maximum depth of each tree in the ensemble
learning_rate determines the step size shrinkage used to prevent overfitting
n_estimators specifies th...
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.
Different metrics used to evaluate Classification Problems
Accuracy
Precision
Recall
F1 Score
ROC-AUC
Confusion Matrix
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.
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 ...
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...
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 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 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 Jul 2024. There was 1 interview round.
I am a passionate software developer with experience in web development and a strong interest in new technologies.
Experienced in web development
Passionate about software development
Strong interest in new technologies
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.
XGBoost is a popular machine learning algorithm known for its speed and performance, with various hyperparameters to tune for optimal results.
XGBoost hyperparameters include max_depth, learning_rate, n_estimators, subsample, colsample_bytree, and more
max_depth controls the maximum depth of each tree in the ensemble
learning_rate determines the step size shrinkage used to prevent overfitting
n_estimators specifies the num...
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 36 interview experiences
Difficulty level
Duration
based on 146 reviews
Rating in categories
Senior Software Engineer
164
salaries
| ₹6.3 L/yr - ₹25 L/yr |
Technical Analyst
80
salaries
| ₹9 L/yr - ₹28 L/yr |
Software Engineer
69
salaries
| ₹5.2 L/yr - ₹20 L/yr |
Senior Technical Analyst
61
salaries
| ₹10.9 L/yr - ₹30 L/yr |
Senior Test Engineer
57
salaries
| ₹8.5 L/yr - ₹18.5 L/yr |
Ascent HR Technologies Private Limited
Vyapar
Entrata
CodeClouds