i
UKG
Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
3 questions were there
Core concept of computer science is the study of algorithms and data structures.
Algorithms are step-by-step procedures for solving problems.
Data structures are ways to organize and store data efficiently.
Examples include sorting algorithms like bubble sort and data structures like arrays and linked lists.
A test case is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly.
Test cases are designed to validate the functionality of a system.
They include steps to be executed, expected results, and actual results.
Test cases can be automated or manual.
Examples: Login functionality, search feature, checkout process.
Validation ensures the right product is built, while verification ensures the product is built right.
Validation confirms that the product meets the customer's requirements and expectations.
Verification ensures that the product conforms to its specified requirements.
Validation answers the question 'Are we building the right product?' while verification answers 'Are we building the product right?'
Examples: Validating tha...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
UKG interview questions for popular designations
I applied via Approached by Company
Aptitude and coding round, one coding question and others are computer fundamentals
Check if there is a subarray with sum 0 in the given array of strings.
Iterate through the array and keep track of the running sum using a hashmap.
If the running sum is seen before, then there exists a subarray with sum 0.
Return true if a subarray with sum 0 is found, otherwise return false.
Find the number of subarrays that sum up to a given target value k.
Use a hashmap to store the running sum and its frequency as you iterate through the array.
For each element, check if the running sum - k exists in the hashmap. If it does, increment the count of subarrays.
Return the total count of subarrays that sum up to k.
Get interview-ready with Top UKG Interview Questions
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
I have 5 years of experience in implementing DevOps practices in various organizations.
Implemented CI/CD pipelines using tools like Jenkins, GitLab CI, and CircleCI
Automated infrastructure provisioning with tools like Terraform and Ansible
Managed containerized applications using Docker and Kubernetes
Monitored and maintained production systems with tools like Prometheus and Grafana
A scripted Jenkinsfile is a Groovy script that defines the pipeline for Continuous Integration (CI).
Use 'pipeline' block to define the stages of the CI pipeline
Utilize 'stage' block to specify individual stages within the pipeline
Leverage 'steps' block to define the actions to be executed within each stage
Use 'node' block to allocate a Jenkins agent for running the pipeline
Utilize 'checkout' step to fetch the source co
Implementing a Web Application Firewall (WAF) in AWS for enhanced security.
Use AWS WAF to protect web applications from common web exploits.
Create rules to filter and monitor HTTP and HTTPS requests.
Integrate AWS WAF with other AWS services like CloudFront or API Gateway for comprehensive protection.
A CD Jenkinsfile automates the Continuous Delivery process in Jenkins.
Define stages for build, test, deploy
Use declarative syntax for pipeline
Include steps for version control, artifact management
Utilize plugins for notifications, approvals
Implement error handling and rollback mechanisms
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Service Registry is a centralized directory for managing information about services. Hibernate is an ORM tool for Java. Microservices pattern is an architectural style that structures an application as a collection of loosely coupled services.
Service Registry is used for service discovery, load balancing, and failover in microservices architecture.
Hibernate is an ORM tool that maps Java objects to database tables and v...
Top trending discussions
Some of the top questions asked at the UKG interview -
The duration of UKG interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 105 interviews
Interview experience
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