i
Indium Software
Filter interviews by
Clear (1)
I faced a technical challenge while implementing a complex algorithm for real-time data processing.
Identified the bottleneck in the algorithm by profiling the code
Optimized the algorithm by implementing data structures and algorithms with lower time complexity
Tested the optimized solution thoroughly to ensure correctness and performance
Collaborated with team members to brainstorm alternative approaches
JavaScript frameworks provide pre-written code to simplify and speed up web development.
Helps in organizing code and improving code quality
Provides reusable components for faster development
Offers built-in features like routing, state management, and data binding
Examples: React, Angular, Vue
Testing is the process of evaluating a software application to ensure it meets specified requirements and functions correctly.
Testing involves executing the software with the intent of finding bugs or errors.
Types of testing include unit testing, integration testing, system testing, and acceptance testing.
Testing helps identify defects early in the development process, reducing costs and improving quality.
Examples of t...
Testing is essential to ensure software quality and functionality.
Identify and fix bugs before deployment
Ensure software meets requirements and specifications
Validate functionality and performance
Improve user experience and satisfaction
I applied via Company Website and was interviewed before Dec 2023. There was 1 interview round.
I applied via Referral and was interviewed before Jun 2022. There were 4 interview rounds.
I was asked to ode to-do list with remove action
Event loop in Node.js manages asynchronous operations by executing callback functions when certain events occur.
Node.js uses a single-threaded event loop architecture to handle multiple concurrent operations.
Event loop continuously checks the call stack for any functions to execute, along with handling I/O operations asynchronously.
Concurrency in Node.js is achieved through non-blocking I/O operations, allowing multipl...
Indium Software interview questions for designations
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
To switch between tabs in a browser using Selenium, we can use the getWindowHandles() method and switchTo() method.
Use getWindowHandles() method to get the handles of all open tabs
Store the handles in a Set
Use switchTo() method to switch to a specific tab by passing the handle as an argument
Code to give rating in webtable for given applicant name and rating as input.
Create a function that takes applicant name and rating as input.
Search for the applicant name in the webtable.
Update the rating for the applicant in the webtable.
Return the updated webtable.
Count the number of repeated integers in an array
Iterate through the array and use a hash table to keep track of the count of each number
Return the count of numbers with a count greater than 1
Get interview-ready with Top Indium Software Interview Questions
Top trending discussions
I applied via Company Website and was interviewed before Mar 2021. There were 3 interview rounds.
Java assesment.
I applied via Walk-in and was interviewed in Jul 2019. There were 3 interview rounds.
ArrayList and LinkedList are both data structures used to store and manipulate collections of objects in Java.
ArrayList is implemented as a resizable array, while LinkedList is implemented as a doubly linked list.
ArrayList provides constant time access to elements using their index, while LinkedList provides constant time insertion and deletion of elements.
Spring Boot annotations include @Controller, @Service, @Reposit...
Truncate removes all data from a table while delete removes specific rows.
Truncate is faster than delete as it doesn't log individual row deletions
Truncate resets auto-increment values while delete doesn't
To truncate a table in MySQL, use the TRUNCATE TABLE statement
Methodology used in my project was Agile
I applied via Naukri.com and was interviewed in Jan 2021. There were 4 interview rounds.
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 4 interview rounds.
Some of the top questions asked at the Indium Software Senior Software Engineer interview -
based on 5 interviews
1 Interview rounds
based on 36 reviews
Rating in categories
Test Engineer
974
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Test Engineer
656
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
238
salaries
| ₹0 L/yr - ₹0 L/yr |
Test Associate
198
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
182
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech