i
Kensium Solutions
Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2023. There were 4 interview rounds.
Linux is an open-source operating system based on Unix. grep is a command-line utility for searching text patterns.
Linux is a popular operating system used for servers, desktops, and embedded systems.
It is open-source and based on Unix, providing a stable and secure platform.
grep is a command-line utility in Linux used for searching text patterns within files.
It allows users to search for specific strings or patterns i...
mkdir is a command in Unix and Unix-like operating systems used to create directories. The command used for search option is 'find'.
mkdir stands for 'make directory' and is used to create new directories in the file system.
The 'find' command is used to search for files and directories based on various criteria such as name, size, and permissions.
Example: mkdir new_directory - creates a new directory named 'new_director...
I applied via Company Website and was interviewed in Nov 2022. There were 6 interview rounds.
I am a Senior Coder with a passion for problem-solving and a drive to achieve excellence in my field.
Experienced Senior Coder with a strong background in coding languages such as Java, C++, and Python.
Goal of opinion is to continuously learn and adapt to new technologies and coding practices.
Dream is to lead a team of talented coders and contribute to innovative software solutions.
Achievement includes successfully deve...
To overtake others, one needs to constantly improve their skills, stay updated with industry trends, and network with peers.
Identify areas of improvement and work on them consistently
Stay updated with the latest technologies and industry trends
Network with peers and attend industry events to learn from others
Be proactive and take on challenging projects to showcase your skills
Maintain a positive attitude and be open to...
Coding test in excel sheet, Uk, Us project, legal documents and 5 or 6 fields and Date, Author, Recepient, Title and cc
More different projects and different case study for example legal documents, and Medical documents and legend documents...
Projects assignments how can to reach and develop training and next level to targets.
Training Projects group discussion and what is our goals
Aptitude test is just a test of our knowledge subject of english grammar.
I applied via Naukri.com and was interviewed in May 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed in Sep 2022. There were 2 interview rounds.
Kensium Solutions interview questions for popular designations
I applied via Recruitment Consultant and was interviewed in Dec 2021. There were 3 interview rounds.
Top trending discussions
posted on 2 Jan 2025
I applied via Referral
Print a specific pattern using any programming language.
A class in OOP is a blueprint for creating objects, defining their properties and behaviors.
Classes are templates for creating objects in OOP
They define the properties (attributes) and behaviors (methods) of objects
Objects are instances of classes, each with its own unique data
Inheritance allows classes to inherit properties and behaviors from other classes
Encapsulation ensures that the data is hidden and can only be a...
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.
A class can only extend one abstract class, but can implement multiple interfaces.
Abstract classes are used to define common characteristics of subclasses, while interfaces are used to define contracts for...
Joining is combining data from two or more tables based on a related column, while an inner join query retrieves only the matching records.
Joining is used to combine data from multiple tables in a database.
Inner join query retrieves only the records that have matching values in both tables.
Syntax for inner join: SELECT columns FROM table1 INNER JOIN table2 ON table1.column = table2.column;
Example: SELECT orders.order_i...
I applied via Approached by Company and was interviewed in Sep 2024. There were 3 interview rounds.
I am a Java Developer with 5 years of experience in developing web applications using Java, Spring, and Hibernate.
5 years of experience in Java development
Proficient in Spring and Hibernate frameworks
Strong understanding of web application development
Developed a web-based inventory management system using Java, Spring, and Hibernate
Designed and implemented database schema using Hibernate
Developed RESTful APIs using Spring framework
Worked on front-end development using HTML, CSS, and JavaScript
Collaborated with team members to troubleshoot and resolve issues
Participated in code reviews and testing
Interfaces and Abstract classes in Java are used for achieving abstraction and defining contracts for classes to implement.
Interfaces in Java are like blueprints for classes, defining methods that must be implemented by classes that implement the interface.
Abstract classes are classes that cannot be instantiated and can have both abstract and concrete methods.
Example of an interface in Java: public interface Shape { ...
Reverse the year of birth and name, then print them in that order.
Reverse the year of birth using StringBuilder.reverse() method
Reverse the name using StringBuilder.reverse() method
Print the reversed year of birth followed by the reversed name
Threads in Java are lightweight sub-processes that allow concurrent execution within a single process.
Threads allow multiple tasks to be executed simultaneously in a Java program.
Threads share the same memory space and resources within a process.
Example: Creating a new thread using the Thread class or implementing the Runnable interface.
Developed a web application for inventory management system using Java Spring framework
Used Java Spring framework for backend development
Implemented RESTful APIs for communication between frontend and backend
Utilized MySQL database for storing inventory data
Using Java 8 Streams API to print single occurrences of names in an ArrayList of Strings.
Use stream() method on the ArrayList to create a stream of elements.
Use filter() method to filter out elements that occur more than once.
Use distinct() method to get only unique elements.
Use forEach() method to print each unique element.
Code to print each name and the number of occurrences in an ArrayList of Strings.
Iterate through the ArrayList and use a HashMap to store the count of each name.
Print each name along with its count from the HashMap.
Lambda expressions in Java are a concise way to represent anonymous functions.
Lambda expressions are used to provide implementation of functional interfaces.
They enable you to treat functionality as a method argument, or code as data.
Syntax: (parameters) -> expression or (parameters) -> { statements; }
Example: (int a, int b) -> a + b
Functional interfaces in Java are interfaces with only one abstract method, used for lambda expressions and functional programming.
Functional interfaces have only one abstract method, but can have multiple default or static methods.
They are used for lambda expressions and functional programming in Java.
Examples include java.lang.Runnable, java.util.Comparator, and java.util.function.Function.
Streams in Java are sequences of elements that support functional-style operations such as filter, map, reduce, etc.
Streams are not data structures, but rather a way to interact with collections of objects.
They allow for efficient processing of large amounts of data.
Streams can be sequential or parallel, allowing for concurrent processing.
Example: List
I am a Java Developer with 5 years of experience in developing web applications and implementing solutions using Java technologies.
5 years of experience in Java development
Strong knowledge of web application development
Experience in implementing solutions using Java technologies
My previous CTC was confidential as per company policy.
CTC was confidential as per company policy
I am unable to disclose my previous CTC
Previous CTC information is not available
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
posted on 23 Oct 2024
I applied via campus placement at College of Engineering ( Formerly Pune Instiute of Enginering and Technology ), Pune and was interviewed in Sep 2024. There were 3 interview rounds.
Print all strings in an array
Use a loop to iterate through the array
Print each string in the array
Use the formula for sum of natural numbers to find the missing number.
Calculate the sum of numbers from 1 to 100 using the formula n*(n+1)/2
Find the actual sum of numbers from 1 to 100
Subtract the actual sum from the calculated sum to find the missing number
To convert a stack to a heap, you can use a sorting algorithm like heapify.
Use a sorting algorithm like heapify to rearrange the elements in the stack into a heap structure.
Heapify the stack by starting from the last non-leaf node and moving up the tree.
After heapifying the stack, the elements will be in a heap structure with the root node containing the maximum value.
posted on 14 Jan 2025
based on 73 reviews
Rating in categories
Test Analyst
30
salaries
| ₹2.4 L/yr - ₹9.5 L/yr |
Software Developer
25
salaries
| ₹3 L/yr - ₹9.8 L/yr |
Project Manager
24
salaries
| ₹7 L/yr - ₹24 L/yr |
Business Analyst
11
salaries
| ₹5 L/yr - ₹9.5 L/yr |
Senior Software Engineer
11
salaries
| ₹6 L/yr - ₹13.8 L/yr |
TCS
Infosys
Wipro
HCLTech