i
INDIUM
Filter interviews by
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
Basic topics from quantitative and logical aptitude
In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.
Continuing to enhance my technical skills and knowledge through ongoing learning and certifications
Taking on more leadership responsibilities and mentoring junior team members
Contributing to the development of cutting-edge software solutions for the company
Possibly pursuing a higher level of education or specializ
Top trending discussions
I applied via Campus Placement and was interviewed in Oct 2020. There were 4 interview rounds.
I rate myself as proficient in programming languages with experience in Java, Python, and C++.
Proficient in Java, Python, and C++
Experience in developing applications using these languages
Familiarity with various frameworks and libraries
Ability to write efficient and optimized code
Experience in debugging and troubleshooting
Continuously learning and improving skills
A program to calculate the average of a list of numbers.
Prompt the user to enter a list of numbers separated by commas.
Split the input string into an array of numbers.
Calculate the sum of the numbers in the array.
Divide the sum by the length of the array to get the average.
Display the average to the user.
Linked list is a data structure where each element points to the next element in the sequence.
Nodes contain data and a reference to the next node
Operations include insertion, deletion, and traversal
Example: Singly linked list: 1 -> 2 -> 3 -> null
I applied via Referral and was interviewed in Aug 2022. There were 3 interview rounds.
This interview question covers various topics including abstract class, interface, HashMap, ArrayList, Linked List, String reversal, dependency injection, IOC container, and singleton class.
Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods.
Interface is a blueprint of a class that can only have abstract methods and cannot be instantiated.
HashMap is a data structure...
Controller is a general term for handling requests, while Rest Controller is specifically for RESTful web services.
Controller is responsible for handling incoming requests and returning responses.
Rest Controller is a specialized type of controller that is used for building RESTful web services.
Rest Controller uses HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations on resources.
Rest Controller returns d...
Stream API is a new feature in Java 8 that allows processing of collections in a functional way.
Stream API provides a set of functional interfaces and methods to perform operations on collections.
It supports parallel processing of collections, making it faster for large datasets.
Examples of operations include filtering, mapping, sorting, and reducing.
Stream API can be used with both primitive and object types.
It promot...
Optional class in Java is used to represent a value that may or may not be present.
Optional class was introduced in Java 8.
It is used to avoid null pointer exceptions.
It can be used with streams to filter out null values.
Example: Optional<String> name = Optional.ofNullable(null);
Example: Optional<String> name = Optional.of("John");
posted on 29 Oct 2024
I applied via Walk-in and was interviewed before Oct 2023. There were 3 interview rounds.
Java Coding round and Sql queries
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
Key principles include Inheritance, Encapsulation, Polymorphism, and Abstraction
Inheritance allows a class to inherit properties and behavior from another class
Encapsulation restricts access to certain components wi...
Collections in programming refer to data structures that allow you to store and manipulate multiple elements.
Collections can be used to store groups of related data, such as lists, sets, maps, or queues.
They provide methods for adding, removing, and accessing elements within the collection.
Examples of collections in Java include ArrayList, HashSet, HashMap, and LinkedList.
The basics questions are there regarding basic concepts of computer engineering
SDLC stands for Software Development Life Cycle, a process used by software development teams to design, develop, and test high-quality software.
SDLC is a structured process that consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables to ensure the successful completion of the software project.
Examples of SDLC mode...
posted on 27 Dec 2024
I applied via Campus Placement and was interviewed before Dec 2023. There were 3 interview rounds.
Assessment testing the knowledge in all the subjects of CSE
based on 1 interview
Interview experience
based on 31 reviews
Rating in categories
Test Engineer
1k
salaries
| ₹1.6 L/yr - ₹8.5 L/yr |
Senior Test Engineer
671
salaries
| ₹3 L/yr - ₹11.5 L/yr |
Softwaretest Engineer
230
salaries
| ₹2.5 L/yr - ₹8.4 L/yr |
Test Associate
217
salaries
| ₹1 L/yr - ₹5 L/yr |
Senior Software Engineer
187
salaries
| ₹7.2 L/yr - ₹25 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant