
UST Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 2,035 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 2,035 reportsCandidate interview experiences
First-hand accounts from people who interviewed at UST.
Data Engineer
The interview process took a while to get responses, and after 3 rounds, the position was put on hold. During the client round, I was asked to wait, but I didn't hear back for 3 weeks. It's a good company, but the interview process was too long. The recruiters were really good and responded immediately.
- SQL knowledge
- PySpark experience
- Python skills
Software Engineer
The interviewers and HR were nice and friendly, they tried to make us as comfortable as possible throughout the process. The difficulty really depends on your interviewer. Some of my friends were asked extremely basic questions like bubble sort and Fibonacci series, while others including me got harder questions. They asked questions from DBMS, OS and DS as well HR questions. One programming question was mandatory and we were required to solve it. We also had a Group discussion/debate after the interview.
- Discuss programming questions, including one mandatory question to solve.
- Explain SQL queries.
- Answer DBMS questions.
Project Manager
The interview process was really disorganized. After interviewing with UST, I contacted HR for feedback. Initially, I was told feedback hadn't been received. I waited a few days, then a week, and then a whole month, but still got no proper response from HR. Eventually, they said the feedback was lost and they weren't moving forward. It was pretty shocking to see such an unorganized process from a well-known organization.
- Can you tell me about your current roles and responsibilities?
- What's your experience with projects that have a fixed budget?
- What are your experiences with cost and budgeting?
Junior Java Developer
The interview went pretty smooth. The interviewer was very kind. It started with a self-introduction and then moved on to projects. The interviewer asked specific details about the projects, like the MySQL version and Spring Boot version. Later, about 15 minutes of the interview were spent on behavioral questions. Then, a DSA question was asked, where I explained the approach very clearly and wrote down the problem, followed by some Java-based questions.
- Return the unique characters from a given sequence of characters.
UST Interview Questions
Quoted word for word from UST interview reports.
“Create a function that determines if a string is a palindrome, disregarding spaces and special characters.”
Read reports →“What is the difference between UNION and UNION ALL in SQL?”
Read reports →“Can you reverse a string in Java while keeping special characters in their original places?”
Read reports →“What happens when a class implements multiple interfaces with the same default method?”
Read reports →“Given an array, find the maximum subarray sum. You can move the first element to the end and then find the max subarray sum again. You can keep doing this. Example input: [1,3,-4,5,2]. If you move 1, it becomes [3,-4,5,2,1]. Then move 3, it becomes [-4,5,2,1,3]. Find the max sum.”
Read report →“How do you return a substring until a repeating character is found?”
Read report →“Can you explain the difference between the 'is' operator and the '==' operator in Python?”
Read report →“You get an array A of n integers. Build a new array B with non-negative integers, shorter than 2^25. The XOR sum of A and B should be the same. What's the sum of elements in B, modulo 10^9 + 7? Example: n=1, A=[5]. Output should be 5.”
Read report →“There are 9 people on an island, all identical except one who is heavier. Using a weighing scale a maximum of two times, how would you identify the heavier person?”
Read report →Formats, difficulty and experience
Across all 2,035 UST interview reports.