UST logo

UST Java Developer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 45 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
55.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at UST.

Showing 3 of 45
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 logo
UST

Full Stack Java Developer

Engineering · a year ago

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

The interview process involved a technical round, followed by a client round, and concluded with an HR round. In the initial technical round, the interviewer asked about Java basics, exception handling, the Collection framework, and concepts related to Spring Boot Annotations and MySQL.

Confirmed questions3 questions
  • Could you explain what a JIT Compiler is?
  • What constitutes an unreachable code error?
  • Can you describe the differences between HashMap and Concurrent HashMap?
UST logo
UST

Senior Java Developer

Engineering · more than a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Behavioral

The interview process was alright. The first round was a phone call where they asked really tough questions, harder than in other interviews. I did great in it though. After passing, I was told to join a video call a week later for the final talk. But right before the call, I got an email saying the job is on hold. It's unbelievable. I don't get how this company has a 3.5 rating. The people working there are talented, sure, but the strict dress code and work culture are not good. Plus, if someone's technically that skilled, why would they join UST when there are better companies out there? Honestly, don't waste your time interviewing here.

Confirmed questions5 questions
  • Tell me about core Java.
  • What do you know about REST?
  • Can you explain SOAP?

UST Java Developer Interview Questions

Quoted word for word from UST interview reports.

Given an array, return a new array where each element is the product of all elements in the original array except for the element at the current index.

Read reports

What is the difference between a Concurrent HashMap and a Synchronized HashMap?

Read reports

Given a string, find the 2nd non-repeating character in the string and discuss its time and space complexity.

Read reports

What is the difference between an Abstract class and an Interface?

Read reports

How would you find the middle element of a linked list in a single pass?

Read report

What is the difference between local storage and session storage?

Read report

Is it possible for a class to execute without a main method?

Read report

How do you iterate over a list using lambda expressions?

Read report

It was a puzzle. Can you find the angle between the Hour hand and Minute hand at 3:15?

Read report

Formats, difficulty and experience

Across all 45 UST interview reports.

Interview formats

Technical 47.2%
Behavioral 28.3%
Coding 21.7%
Group 0.9%
System Design 0.9%

Interview difficulty

Easy 20%
Average 75.6%
Difficult 4.4%

Candidate experience

Neutral 13.3%
Negative 31.1%
Positive 55.6%