
UKG General Intern Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 38 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at UKG.
Intern
Started with an online assessment, then two one-hour technical assessments on Hackerrank. The interviews were face-to-face. They covered technical topics from my resume and projects, and for the HR part, I had to prepare for situation-based scenarios.
- Tell me about OOPS concepts.
- What about aptitude?
- Prepare for situation-based scenarios.
Intern
I applied through a friend who works in the company. I was reached out to by one of the recruiters and the first phase of the process was a phone call from the recruiter. After the phone call I was sent a coding challenge about a week later and completed it. I moved on to the final stage which was an onsite interview with three of the engineers. Each one interviewed me individually. One part was coding and the other two were white board questions.
- Can you write a simple recursive function to determine if an input string is a palindrome?
Intern
After I submitted my resume, I had a couple of phone interviews with an HR rep. This person was super rude and brief with me. Turns out, they went to the same college as me but it's a rival school. I really hope they were just having a bad day and it wasn't about the college rivalry. Then, I had an in-person interview which was way better and after that, I got hired.
- Can you share some experiences that have prepared you for finance analytics and problem-solving tasks?
UKG General Intern Interview Questions
Quoted word for word from UKG interview reports.
“Can you write a simple recursive function to determine if an input string is a palindrome?”
Read reports →“Could you reverse the insertion sort algorithm?”
Read reports →“Can you sort the elements of an unsorted array in descending order?”
Read reports →“The main method has an arraylist with numbers 1,4,3,2, and it prints the array using iterators and arraylist.get. How do I print the numbers in order? The iterators and Lists were separate class files and I could modify them.”
Read reports →“Can you explain the difference between call by value and call by reference, and provide a code example?”
Read report →“How would you remove duplicate records from a list?”
Read report →“Can you explain the difference between a class and an interface?”
Read report →“For the coding test, could you print an unsorted list in sorted order?”
Read report →“Can you write a method to determine the angle between clock hands given a specific time?”
Read report →Formats, difficulty and experience
Across all 38 UKG interview reports.