Open In App

UBS Interview Question and Answers

Last Updated : 22 Apr, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

To land your ideal job at UBS, the global financial powerhouse, you must first pass a tough interview process. Do not be worried aspiring analysts and coders! This in-depth article clears up the confusion by presenting the most frequently asked DSA, DBMS, OOP, OS, and CN questions in UBS interviews. We'll give you the knowledge you need to ace your technical assessment and secure your spot in the world of high finance. Prepare to learn a lot about algorithms, data structures, database optimisation, object-oriented design principles, memory management, networking protocols, and other topics. This insider's guide is your best tool for overcoming the UBS coding challenge and maximising your professional potential. Dive in and let us help you code your way to success!


USB--interview-questions-copy-3

DSA Problems

Problems

Practice

Min Cost PathSolve 
Given a sequence of words, print all anagrams together |Solve
Decimal Equivalent of Binary Linked ListSolve
Implement Queue using Linked ListSolve 
Find whether path existsSolve
Remove BST keys outside the given rangeSolve
Intersection point in Y shaped Linked listsSolve
Possible paths between 2 verticesSolve
Swap Kth node from beginning with Kth node from end in a Linked ListSolve
Unit Area of largest region of 1’sSolve
Convert a Binary Tree into Doubly Linked List in spiral fashionSolve
Number of turns in a binary treeSolve
Fixing two nodes of a BSTSolve
Reverse a Linked List in groups of given sizeSolve
Boolean Parenthesization ProblemSolve
Smallest Positive integer that can’t be represented as a sumSolve
The painter’s partition problemSolve
Longest Alternating subsequenceSolve
Max sum path in two arraysSolve
Replace O’s with X’sSolve
Search Pattern (Z-algorithm)Solve
Longest substring to form a PalindromeSolve
Check for balanced parentheses in an expressionSolve
Height of Binary TreeSolve
Check mirror in n-ary treeSolve
Serialize and Deserialize Binary TreeSolve
Count Possible Decodings of a given Digit SequenceSolve
Matrix Chain MultiplicationSolve
Program to find the transpose of a matrixSolve
Find the first circular tour that visits all petrol pumpsSolve
Connect n ropes with minimum costSolve
Find element occuring once when all other are present thriceSolve
Minimum Number of Platforms Required for a Railway/Bus StationSolve
Smallest number with at least n trailing zeroes in factorialSolve
Multiply two stringsSolve
Longest Prefix SuffixSolve
Boundary Traversal of binary treeSolve
Check if subtreeSolve
Diagonal Traversal of Binary TreeSolve
BST to greater sum treeSolve
Trapping Rain WaterSolve
Boolean ParenthesizationSolve
Special KeyboardSolve
Find the number of islandsSolve
Strongly Connected Components (Kosaraju's Algo)Solve
X Total ShapesSolve
Topological sortSolve
Steps by KnightSolve
How to find Shortest Paths from Source to all Vertices using Dijkstra’s AlgorithmSolve

Operating System

An Operating System(OS) is software that manages and handles the hardware and software resources of a computer system. It provides interaction between users of computers and computer hardware.

OOPS

Object-oriented programming – As the name suggests uses objects in programming. Object-oriented programming aims to implement real-world entities like inheritance, hiding, polymorphism, etc. in programming.

Computer Networks

A computer network is a collection of computers or devices connected to share resources. Any device which can share or receive the data is called a Node


Next Article

Similar Reads