Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by UKG Team. If you also belong to the team, you can get access from here

UKG Verified Tick

Compare button icon Compare button icon Compare
3.2

based on 551 Reviews

Filter interviews by

UKG Software Developer Intern Interview Questions and Answers

Updated 26 Aug 2017

1 interview found

Sort by: Popular

I was interviewed in Aug 2017.

2 Interview Rounds

Interview Preparation Tips

Round: Resume Shortlist
Experience: Resumes were shortlisted on the basis of pointer criteria(8.5 +)

Skills: Technical Skill And Speaking Skill, Technical Skill
College Name: Nit bhopal

Interview questions from similar companies

Interview experience
4
 Good
Difficulty level
 -
Duration
 -
Result
 -

2 Interview Rounds

1

Coding Test Round

Hackerrank 3 questions were given of binary search dp and a math coding question

2

Technical Round (2 Questions)

  • Q1. Heap hard question
  • Q2. Nothing only one question was asked

Interview Preparation Tips

Interview preparation tips for other job seekers - I was not up to the mark

I was interviewed in Jan 2021.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Round 1  was a coding round of 60 min which started around 5:30PM in which 2 problem statements were given. The questions were based on Array and linked list. The platform used for test was coding which was user friendly and which use to display number of test cases passed and some test cases were hidden.

  • Q1. Deletion in Circular Linked List You are given a Circular Linked List of integers, and an integer, 'key'. You have to write a function that finds the gi...read more
  • Q2. Move All Negative Numbers To Beginning And Positive To End You are given an array 'ARR' consisting of 'N' integers. You need to rearrange the ar...read more
2

Video Call Round (1 Question)

Round duration - 30-35 minutes
Round difficulty - Medium

This round was of technical interview and they asked me various concepts

  • Q1. Basic Interview Questions They given me 2 table containing names of different cities and told me to apply left join on them. 1) Asked me about the Languages kno...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Cummins College Of Engineering For Women, Nagpur. I applied for the job as SDE - Intern in PuneEligibility criteriaAbove 65% in 10th,12th, degreeWolters Kluwer interview preparation:Topics to prepare for the interview - Java, Data Structure, OPPS, SQL, SDLC, Networking, TestingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Read well the job profile, company background and skill requirements and prepare accordingly. 
Tip 2 : Whatever topic you are preparing don't just study to finish the topic but study to understand it because interviewers often deep dive and ask questions, make sure you basics are getting cleared.
Tip 3 : Solve Aptitude questions, coding problems as much as possible.

Application resume tips for other job seekers

Tip 1 : Write optimal yet powerful summary. 
Tip 2 : Highlight your education,internships, projects, certifications.
Tip 3 : Do mention technologies in which you worked on in your internship, projects. 
Tip 4 : If you don't have any internship/project(any one will work fine but both are big plus) done go and get some work done and make your hands dirty and then put it in your resume. 
Tip 6 : Avoid writing long statements.
Tip 7 : Honesty is the best policy.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Jan 2021.

4 Interview Rounds

1

Telephonic Call Round (2 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

It was a telephonic round. The interview asked me these questions.
 

  • Q1. Puzzle You have two ropes coated in oil to help them burn. Each rope will take exactly 1 hour to burn all the way through. However, the ropes do not burn at con...read more
  • Q2. Technical Questions

    1. Dynamic memory allocation for 2d array
    2. How polymorphism works in C++(Vptr and Vtable implementation)
     

2

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

The interviewer started asking me questions. He gave me 2 problems. He was giving hints in case of any issues.
 

  • Q1. Maximum Frequency Number Ninja is given an array of integers that contain numbers in random order. He needs to write a program to find and return the number whi...read more
  • Q2. System Design Question There is an online catalog of songs (Like Saavn or Gaana). How you will show favorite songs every day to users. An efficient algorithm re...read more
3

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This was a technical interview. He gave me these questions one by one.
1. Again, how polymorphism works. Draw vtable and vptr
2. Producer consumer problem with synchronization
3. Difference between mutex, semaphore, and condition_variable.
4. Design parking lot system
5. Zigzag traversal of binary tree

  • Q1. System Design Question

    Design parking lot system

  • Q2. Zigzag Binary Tree Traversal Given a binary tree, return the zigzag level order traversal of the nodes' values of the given tree. Zigzag traversal means sta...read more
4

Video Call Round (2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

1. He asked about the producer-consumer problem but I told him that the same question is asked in the previous round.
Then interviewer went asking lots of questions related to producer and consumer. Lots of discussions like what is a writer is not there and the only reader is there and you need to find out how many readers are currently reading from the buffer.
2. Discussions about C++11 features. How thread and async is different
3. Design your own shared_ptr(How you will handle ownership)
4. Check If the binary tree is symmetrical.
5. Find elements in a rotated sorted array and then optimize it.

  • Q1. Tree Symmetricity You are given a binary tree, where the data present in each node is an integer. You have to find whether the given tree is symmetric or not. S...read more
  • Q2. Search In Rotated Sorted Array You have been given a sorted array/list ARR consisting of ‘N’ elements. You are also given an integer ‘K’. Now the array is rotat...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in NoidaEligibility criteriaNo criteriaAdobe interview preparation:Topics to prepare for the interview - Data Structures, Computer Networks, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Don't lie on your resume.
Tip 2 : Practice at least 400 different types of coding problems.
Tip 3 : Work on your communication skills.

Application resume tips for other job seekers

Tip 1 : Don't put false things on your resume.
Tip 2 : Mention some good projects on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Oct 2020.

3 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 90 minutes
Round difficulty - Easy

This round was scheduled for 9am in the morning. The test environment was pretty good . I didn't face any issues on the HireVeu platform. The first test was of Aptitude and then in next section it was Technical MCQ's. The level of questions were mid to high level of difficulty.

  • Q1. DBMS Questions What is DML and DDL? Write an SQL query to print the FIRST_NAME from Worker table after replacing ‘a’ with ‘A’. Write an SQL query to print detai...read more
2

Coding Test Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The exam was on the same Platform. The first question was about the most difficult Project I've worked on. I have to record a video in that particular platform and then move to the next questions. There was option for a demo video of 1 minute in which you can practice your answers and then can record your answer in the next video of max 5 minutes. The next 2 question were Coding Problems of moderate difficulty and you've to record your approach and then proceed towards solving the code and then record a video stating if you succeed or not and what better could you've done to make it work.

  • Q1. Sum Of N Digit Palindromes You are given an integer 'N'. Your task is to return the sum of all N-digit numbers which are palindrome. A number is said to...read more
3

Face to Face Round (2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

This round was scheduled for 3pm. The interviewer was quite friendly. He asked about me and told me to relax and then answer. He started with asking questions from my Project and how the ideas behind the Project. My Project was related to Deadlock So he asked whether I can implement my Project on any environment. I answered . Then one of my internship Project was related to Web development so He asked me about the backend of the Project. He gave me a few SQL queries and some general DBMS concepts based on the response about using Mysql in the Project. He asked me a few things about AWS and Cloud Computing which I answered. At last he asked some LINUX commands and corrected me once and was satisfied with my answers.

  • Q1. OS Questions 1) What is Kernel? 2) What is Deadlock? 3) Why you use Binary semaphores instead of Counting Semaphores? 4) What is threads? What is hardware threa...read more
  • Q2. DBMS & Trees Questions

    1) Explain DDL VS DML.
    2) Explain Normalization
    3) B+ Trees and it's working.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vellore Institute of Technology. I applied for the job as SDE - Intern in BangaloreEligibility criteria8.5 CGPACerner Corporation interview preparation:Topics to prepare for the interview - Data Structures, OOPS , Computer Networking , OS , SQL Queries , Cyber SecurityTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Practice at least 5-7 Codes daily from the beginning of preparation.
Tip 2 : Be thoroughly prepared with concepts of Data Structure, Database and Operating System
Tip 3 : Always go through the Company's Job description and About the Company and prepare your answers according to that
Tip 4 : Only mention Projects that you've complete idea about.

Application resume tips for other job seekers

Tip 1 : Have a few Projects on your resume and make sure you know it all about your Projects.
Tip 2 : Only mention the Skills you feel you are confident about. Never lie on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

2 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 90 mintues
Round difficulty - Easy

Timing it is around 11 am and Environment is good .

  • Q1. Reverse Stack Using Recursion Reverse a given stack of integers using recursion. Note: You are not allowed to use any extra space other than the internal stack ...read more
2

Face to Face Round (2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Environment was very friendly but questions asked are very hard.

  • Q1. Maximum subarray Ninjas has been given an array. He wants to find a subarray such that the sum of all elements in the subarray is maximum. Subarray 'A' ...read more
  • Q2. Intersection of Linked List You are given two Singly Linked List of integers, which are merging at some node of a third linked list. Your task is to find the da...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriaAbove 5 CGPA[24]7.ai interview preparation:Topics to prepare for the interview - Linked List, Binary Search Tree ,Queue, Array ,DP ,Graph ,RecursionTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Practice Atleast 500 Questions
Tip 2 : Do atleast 1 good projects
Tip 3 : You should be able to explain your project

Application resume tips for other job seekers

Tip 1 : Do not put false things on resume.
Tip 2 : Have some projects on resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

I applied via Campus Placement

3 Interview Rounds

1

Coding Test Round

3 coding question in 1:30 hr
2 medium + 1 hard
1- greedy
2- binary search, prefix sum
3- dp (too hard)

2

One-on-one Round (1 Question)

  • Q1. Low level design type question
3

One-on-one Round (1 Question)

  • Q1. Hiring manager round. Asked project related questions plus basic hr questions

Interview Preparation Tips

Interview preparation tips for other job seekers - confident, clear concept, project knowledge

I was interviewed before May 2021.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 123 minutes
Round difficulty - Medium

This was an online assessment round that consisted of 4 sections:

1) Cognitive Assessment (20 questions- 20 minutes): It had 2 sections.

English: (10 questions), which composed of comprehension-based and basic grammar questions,
Numerical Ability: (10 questions), which composed of questions on geometry, trigonometry, quadratic equations, probability, statistics, etc.

2) Technical Assessment (20 questions-20 minutes): It consisted of MCQs on Data Structures & Algorithms, DBMS, OOPs, OS, and Computer Networks.

3) Coding Assessment (2 questions- 60 minutes) The 2 questions were:

Similar to this -----/
Similar to this -----/

4) Gamified Assessment (3 tasks- 23 minutes): This section composed of mind game-based questions that had to be done according to the given instructions.

  • Q1. Digit Count In Range You are given an integer ‘K’, and two numbers ‘A’ and ‘B’. You need to count the occurrences of the given digit ‘K’, in the range [A, B]. N...read more
  • Q2. Wildcard Pattern Matching Given a text and a wildcard pattern of size N and M respectively, implement a wildcard pattern matching algorithm that finds if the wi...read more
2

Video Call Round (3 Questions)

Round duration - 60 minutes
Round difficulty - Medium

The interview was scheduled for 9 Jan 21 from 6:00 pm. The interviewer started with “Tell me about yourself”. Then he asked some CS fundamental questions. I was asked about the singleton class and then about the memory layout in C++, then he moved on to the next question. He pasted a code snippet in the chatbox and asked me to tell the output. I copied the code to my local editor and explained my approach to finding the output. The code was related to the concept of virtual function and destructor in C++. After that, he asked me how much memory will be used by a struct that is storing 2 char variables and 1 int variable.

After that, he started with questions on data structures and algorithms and I was asked three questions.

  • Q1. Print Binary Tree Given a binary tree of integers, you need to print the binary tree in a 2-D array of string such that - 1. There should be ‘H’ number of rows ...read more
  • Q2. Unbounded Knapsack You are given ‘N’ items with certain ‘PROFIT’ and ‘WEIGHT’ and a knapsack with weight capacity ‘W’. You need to fill the knapsack with the it...read more
  • Q3. Minimum Cost To Make String Valid Ninja has been given a string ‘STR’ containing either ‘{’ or ‘}’. 'STR’ is called valid if all the brackets are balanced. ...read more

Interview Preparation Tips

Professional and academic backgroundI completed Chemical Engineering from Indian Institute of Technology (BHU), Varanasi. I applied for the job as SDE - Intern in NoidaEligibility criteriaFemale Candidates can only apply.Adobe interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, OOPs, Operating System, DBMS, Computer NetworksTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : For DSA questions in interviews, start explaining from the brute force approach and then move to the optimal one. Convey your thought process to the interviewers, so that they can help you out if you get stuck. Communication skills matter a lot, and I think that is what makes the difference!
Tip 2 : Do some research about the company you are interviewing for and prepare the answers to the questions like Why should we hire you? (frame your answer in such a way that shows that your career goals align with the goals of the company), Why XYZ company?, Competitors of XYZ, etc. beforehand. Read about some latest news related to the company so that you can ask questions based upon that when the interviewer allows you to ask any question. This shows that you are genuinely interested to work for the company. 
Tip 3 : Spend proper time making your resume and get it reviewed by seniors. Do not write anything that you are not confident of. Even if you write something that you don’t know, just be prepared that how you will defend it. The interviewers are much much experienced than you and they’ll catch you easily if you lie. So don’t take risk here.

Application resume tips for other job seekers

Tip 1 : Try to include at least one development project in your resume.
Tip 2 : Do not write anything on the resume that you are not confident of. Even if you write something that you don’t know, just be prepared that how you will defend it. The interviewers are much much experienced than you and they’ll catch you easily if you lie.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via campus placement at Delhi College of Engineering (DCE), Delhi and was interviewed before May 2023.

3 Interview Rounds

1

Coding Test Round

Was conducted on hackerrank
3 questions
2 lc hard
1 lc medium

2

Technical Round (2 Questions)

  • Q1. Asked 1DSA coding problem and 3 follow ups for same
  • Q2. Longest increasing subsequence
3

HR Round (1 Question)

  • Q1. Simple Question on my project

Skills evaluated in this interview

I was interviewed in Dec 2020.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 70 minutes
Round difficulty - Easy

Timing : 11:00 am
Webcam was mandatory.

  • Q1. Missing Numbers You are given an array 'ARR' of distinct positive integers. You need to find all numbers that are in the range of the elements of the ar...read more
  • Q2. Prime with 3 factors You are given an array ‘ARR’ consisting of ‘N’ positive integers. Your task is to find if the number has exactly 3 factors for each number ...read more
2

Coding Test Round (2 Questions)

Round duration - 108 minutes
Round difficulty - Medium

Timing : 10:00 am
Webcam was mandatory

  • Q1. Rat In a Maze All Paths You are given a 'N' * 'N' maze with a rat placed at 'MAZE[0][0]'. Find and print all paths that rat can follow t...read more
  • Q2. Min jumps You live in a Ninja town which is in the form of a N * M grid. In this town, people travel from one place to another by jumping over the buildings whi...read more
3

Video Call Round (2 Questions)

Round duration - 70 minutes
Round difficulty - Medium

Timing : 5 pm
Camera and mic was mandatory.
The interviewer was really nice and adjustable.

  • Q1. Count distinct substrings Given a string 'S', you are supposed to return the number of distinct substrings(including empty substring) of the given strin...read more
  • Q2. Zigzag Binary Tree Traversal Given a binary tree, return the zigzag level order traversal of the nodes' values of the given tree. Zigzag traversal means sta...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Chitkara University. Eligibility criteria70% in UG, 60% in 12th and 10thAdobe interview preparation:Topics to prepare for the interview - Data Structures , Operating System, OOPS ,JAVA, projects , Memory allocation in CTime required to prepare for the interview - 7-8 monthsInterview preparation tips for other job seekers

Tip 1 : You should have in depth knowledge of your projects. Sometimes Adobe spend a whole interview in project discussion (in some cases).
Tip 2 : OOPS is a very important subject if you are preparing for Adobe. Also one should know real life examples of it and should be able to code any concept of it.
Tip 3 : One should have good knowledge of data structures. Mainly Array, Math, Tree, Recursion and LinkedList.
Tip 4 : According to me , projects just play role if you applying off campus and that too for the shortlisting of your resume as it gives you an edge in respect to other candidates. So if you are applying off campus you should have atleast 2-3 good projects in you resume.

Application resume tips for other job seekers

Tip 1 : One should have good projects.
Tip 2 : The presentation of your resume should be really good. Bold keywords like tech stack you used or the topics you are really good at.

Final outcome of the interviewSelected

Skills evaluated in this interview

Tell us how to improve this page.

Senior Software Engineer
475 salaries
unlock blur

₹10.2 L/yr - ₹22 L/yr

Lead Software Engineer
355 salaries
unlock blur

₹14.5 L/yr - ₹30 L/yr

Principal Software Engineer
244 salaries
unlock blur

₹21 L/yr - ₹40.6 L/yr

Senior Software QA Engineer
107 salaries
unlock blur

₹8 L/yr - ₹17 L/yr

Lead Software Quality Assurance Engineer
100 salaries
unlock blur

₹12.5 L/yr - ₹25.6 L/yr

Explore more salaries
Compare UKG with

Accenture

3.9
Compare

IBM

4.1
Compare

Infosys

3.7
Compare

TCS

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview