i
Ksolves India
Limited
Filter interviews by
I appeared for an interview in Apr 2025, where I was asked the following questions.
Java is a versatile, platform-independent programming language known for its robustness, security, and extensive libraries.
Platform Independence: Java's 'Write Once, Run Anywhere' capability allows applications to run on any device with a Java Virtual Machine (JVM).
Strongly Typed Language: Java's strict type checking at compile-time helps catch errors early, reducing runtime issues.
Rich Standard Library: Java provides ...
Top trending discussions
posted on 17 Dec 2020
I applied via Company Website and was interviewed in Sep 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2021. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 4 interview rounds.
It was technical aptitude test on hackerearth
Dictionaries and hash maps are key-value data structures that provide fast data retrieval and storage using hashing techniques.
Dictionaries store data in key-value pairs, e.g., {'name': 'Alice', 'age': 30}.
Hash maps use a hash function to compute an index for storing values, ensuring O(1) average time complexity for lookups.
Collisions occur when multiple keys hash to the same index; they can be resolved using chaining ...
I applied via Monster and was interviewed before Dec 2021. There were 5 interview rounds.
Java, SQL, SDLC agile, db queries, Http response and request codes status
Finding second largest element in an array without sorting using hash set.
Create a hash set and iterate through the array, adding each element to the set.
Initialize two variables to keep track of the largest and second largest elements.
Iterate through the set and compare each element to the largest and second largest variables.
Return the second largest variable.
I applied via Naukri.com and was interviewed in May 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
Java is a popular programming language used for developing various applications.
Java is an object-oriented language.
It is platform-independent and can run on any machine with a Java Virtual Machine (JVM).
Java is used for developing web applications, mobile applications, desktop applications, and more.
It has a vast library of pre-built classes and APIs that make development faster and easier.
Java is also used for develo...
based on 1 interview experience
Difficulty level
Duration
Software Developer
198
salaries
| ₹2 L/yr - ₹9.8 L/yr |
Software Engineer
65
salaries
| ₹3.5 L/yr - ₹12 L/yr |
Senior Software Engineer
55
salaries
| ₹6.5 L/yr - ₹22 L/yr |
Softwaretest Engineer
51
salaries
| ₹3 L/yr - ₹11.5 L/yr |
Senior Software Developer
39
salaries
| ₹5 L/yr - ₹16 L/yr |
Tekwissen
Damco Solutions
smartData Enterprises
In Time Tec Visionsoft