Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Guidelines to Write Experiences
  • Write Interview Experience
  • Write Work Experience
  • Write Admission Experience
  • Write Campus Experience
  • Write Engineering Experience
  • Write Coaching Experience
  • Write Professional Degree Experience
  • Write Govt. Exam Experiences
Open In App
Next Article:
UBS Interview Question and Answers
Next article icon

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!

Table of Content

  • DSA Problems
  • Operating System
  • OOPS
  • Computer Networks


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.

  • Write difference between micro kernel and monolithic kernel?
  • What is SMP (Symmetric Multiprocessing)?
  • What is Context Switching?
  • What are various sections of the process?
  • What is a deadlock in OS? What are the necessary conditions for a deadlock?
  • What do you mean by Belady’s Anomaly?
  • What is starvation and aging in OS?
  • What is Reentrancy?
  • What is the difference between paging and segmentation?
  • What is a zombie process in Linux OS? 

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.

  • What is meant by Structured Programming?
  • What are the main features of OOPs?
  • What is encapsulation?
  • What is Polymorphism?
  • What is Compile time Polymorphism and how is it different from Runtime Polymorphism?
  • What is Abstraction?
  • What is a constructor?
  • What is meant by static polymorphism?
  • What is the difference between overloading and overriding?
  • What is meant by exception handling?

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

  • What do you understand by DNS?
  • What is a peer-to-peer process?
  • What is a ‘frame relay’, and which layer does it operate?
  • What are the different features of Frame Relay?
  • Differentiate between ‘attenuation’, ‘distortion’, and ‘noise’.
  • Mention the uses of the Hamming code.
  • What are nodes and links?
  • Why is encryption on a network necessary?

Next Article
UBS Interview Question and Answers

K

kartik
Improve
Article Tags :
  • Interview Experiences
  • interview-preparation
  • UBS
  • Company Interview Questions
  • Technical Interview Questions

Similar Reads

    Top HR Interview Questions and Answers (2025)
    HR interviews can be daunting but they don’t have to be. The bottom line in most hiring processes entails testing the personality of a candidate for their communication traits and company culture fit. Being at the initial or experienced levels of your career being prepared for commonly asked fresher
    15+ min read
    Top 20 Phone Interview Questions & Answers
    Phone interviews are an initial step in the hiring process, enabling recruiters to evaluate candidates and ensure they meet the necessary criteria before proceeding to the hiring manager. The COVID-19 pandemic has caused a multitude of transformations and trials across various aspects of our existen
    15+ min read
    50 Good Questions to Ask in an Interview
    Nailing an interview is the first step towards securing your dream job. Preparing to answer in an interview is necessary but you can stand ahead of the crowd by asking your questions. This simple step can directly impact your candidacy and leave a lasting impression on the interviewer. Keep reading
    8 min read
    UBS Interview Experience - On Campus
    UBS visited our campus for a recruitment drive, providing an exciting opportunity for students to showcase their skills and secure positions in their esteemed organization.(https://www.geeksforgeeks.org/program-check-input-character-alphabet-digit-special-character/)Round 1: (Aptitude Test) The firs
    2 min read
    Managerial Interview Questions
    Managerial roles are crucial in any organization they lead teams, shape strategies, and ensure everything runs smoothly. Getting a job as a manager means more than just showing your technical skills; it’s about proving you can lead, solve problems, and fit well with the company culture. To succeed i
    15 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences