Top 36
Prep plan
Updated weekly · Last refresh Sep 24

UST Backend Engineer Interview Questions

The questions to prepare for a UST Backend Engineer interview. Questions from real interview reports rank first. Updated daily.

36questions
~7htotal time
Track your progressSign up free to work through all 36 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 17 questions · ~186 min
Reversing a Linked ListEasy
Practice

Reverse a singly linked list in place using pointer reassignment with O(n) time and O(1) extra space.

RecursionLinked ListspointersUST
Identical Binary TreesEasy
Practice

Determine whether two binary trees have identical structure and values using recursive tree traversal.

comparisonTreesUST
Detect Cycle in Linked ListEasy
Practice

Use Floyd’s two-pointer algorithm to determine whether a singly linked list contains a cycle.

Hash TablesLinked ListsTwo PointersUST
More Coding questions with a free account
2
Behavioral & Leadership14 questions · ~153 min
More Behavioral & Leadership questions with a free account
3
More topics5 questions · ~55 min
Unit Testing and ScalabilityMedium

Tests your engineering practices for test coverage and scalable design.

code qualityscalabilityUST
Architecture WalkthroughMedium

Assesses your ability to explain system architecture, components, and key design decisions.

system designtechnical depthUST
Java Frameworks and RationaleMedium

Assesses your ability to justify technology choices based on requirements and constraints.

project experiencejavaFrameworksUST
Architectural Trade-offsMedium

Evaluates your ability to reason about architecture trade-offs and their impact.

system designTrade-offsUST
Code Quality in Large CodebasesMedium

Tests your practices for writing maintainable Java services and sustaining quality over time.

code qualitymaintainabilityOwnershipUST

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 36 questions to finish this plan.