i
UKG
Filter interviews by
Clear (1)
Reverse a linked list by changing the direction of pointers.
Start with three pointers: current, previous, and next.
Iterate through the linked list, updating pointers to reverse the direction.
Return the new head of the reversed linked list.
HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
Retrieving a value involves hashing the ...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow you to write code in a more concise way by replacing anonymous classes.
Functional interfaces are interfaces with a single abstract method, which can be implemented using lambda expressions.
Streams provide a way to work with sequences of elements and perform operations like fi...
Iterate through array to find 2nd largest number
Iterate through array and keep track of largest and second largest numbers
Handle edge cases like duplicates and empty array
Example: ['3', '5', '2', '7', '5'] should return 5 as the 2nd largest number
Program to find duplicate strings in an array
Iterate through the array and store each string in a HashSet
If a string is already in the HashSet, it is a duplicate
Return a list of all duplicate strings found
UKG interview questions for designations
Get interview-ready with Top UKG Interview Questions
psvm in Java stands for public static void main, which is the entry point for a Java program.
psvm is the method signature for the main method in Java programs.
It is used to start the execution of a Java program.
It must be declared as public, static, and void.
It takes an array of strings as an argument, which can be used to pass command line arguments.
A collection is a group of related objects or data items that are stored together.
Collections can be implemented using data structures like arrays, lists, sets, maps, etc.
Collections allow for easy manipulation and organization of data.
Examples of collections include arrays of integers, lists of strings, sets of unique values, and maps of key-value pairs.
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
ApplicationContext is an interface for providing configuration information to an application.
ApplicationContext is the central interface in a Spring application for providing configuration information to the application.
It is responsible for instantiating, configuring, and assembling beans.
ApplicationContext can load bean definitions, wire beans together, and dispense beans upon request.
It provides a means for resolvin...
Yes, Java is platform independent due to its ability to compile code into bytecode that can run on any platform with a Java Virtual Machine (JVM).
Java code is compiled into bytecode which can run on any platform with a JVM
JVM acts as an abstraction layer between the Java code and the underlying platform
Java's 'write once, run anywhere' principle allows for platform independence
I was interviewed in Jun 2024.
Hackerrank test consitin of 2 DSA questions and 1 api development question
I was interviewed in Nov 2023.
Top trending discussions
The duration of UKG Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 21 interviews
3 Interview rounds
based on 63 reviews
Rating in categories
Senior Software Engineer
510
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
369
salaries
| ₹0 L/yr - ₹0 L/yr |
Principal Software Engineer
258
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software QA Engineer
101
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Quality Assurance Engineer
100
salaries
| ₹0 L/yr - ₹0 L/yr |
Accenture
IBM
Infosys
TCS