UST logo

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

2.6 Rounds average
Average Typical difficulty
76.5% Positive experience

Which role are you interviewing for?

30 roles · 2,035 reports

Candidate interview experiences

First-hand accounts from people who interviewed at UST.

Showing 4 of 2,035
UST logo
UST

Data Engineer

Engineering · half a year ago

Mid Difficult Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

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.

Confirmed questions6 questions
  • SQL knowledge
  • PySpark experience
  • Python skills
UST logo
UST

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Technical screen Group Background check Offer
Interview formats
Coding Technical Behavioral Group

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.

Confirmed questions5 questions
  • Discuss programming questions, including one mandatory question to solve.
  • Explain SQL queries.
  • Answer DBMS questions.
UST logo
UST

Project Manager

Operations · nearly a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Background check
Interview formats
Behavioral Technical

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.

Confirmed questions4 questions
  • 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?
UST logo
UST

Junior Java Developer

Engineering · nearly a year ago

Entry Easy Positive experience Accept offer 1 round
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical Coding

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.

Confirmed questions1 question
  • 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.

Interview formats

Technical 43.7%
Behavioral 35.1%
Coding 12%
Group 5.9%
Presentation 1.4%

Interview difficulty

Easy 20.3%
Average 65.4%
Difficult 14.3%

Candidate experience

Positive 76.5%
Neutral 10.9%
Negative 12.6%

Reports by job function

Engineering 1,659
Analytics 118
Operations 89
HR 32
Other 31
Consulting 28