i
UBS
Filter interviews by
MapReduce is a programming model for processing large data sets with a distributed algorithm on a cluster.
Map phase: Processes input data and produces key-value pairs. Example: Counting words in a document.
Reduce phase: Aggregates the key-value pairs produced by the map phase. Example: Summing the counts of each word.
Scalability: Efficiently processes large data sets across multiple machines.
Fault tolerance: Autom...
OOP in Java enables code reusability, modularity, and abstraction through classes and objects.
Encapsulation: Bundling data and methods. Example: A class 'Car' with attributes like 'color' and methods like 'drive()'.
Inheritance: Deriving new classes from existing ones. Example: 'ElectricCar' inherits from 'Car'.
Polymorphism: Methods can take many forms. Example: A method 'draw()' can be used for both 'Circle' and '...
Merge sort is a divide-and-conquer algorithm with a time complexity of O(n log n) for sorting arrays efficiently.
Divide and Conquer: Merge sort divides the array into halves, sorts each half, and then merges them back together.
Time Complexity: The time complexity is O(n log n) in the average and worst cases, making it efficient for large datasets.
Space Complexity: Merge sort requires O(n) additional space for the ...
Quick sort is an efficient sorting algorithm with average time complexity of O(n log n) and worst-case of O(n²).
Average Case: Quick sort typically performs at O(n log n) time complexity, making it efficient for large datasets.
Worst Case: In the worst-case scenario, such as when the smallest or largest element is always chosen as the pivot, the time complexity can degrade to O(n²).
Best Case: The best-case time comp...
Stock market instruments are used for investment, risk management, and capital raising, impacting financial markets and economies.
Equities: Investors buy shares of companies to gain ownership and potential dividends, e.g., purchasing Apple stock for capital appreciation.
Bonds: Issued by governments or corporations, bonds are used to raise capital, providing fixed interest returns, e.g., U.S. Treasury bonds.
Derivat...
The share market utilizes various financial instruments for trading, including stocks, bonds, ETFs, and derivatives.
Stocks: Represent ownership in a company; for example, buying shares of Apple Inc. gives you a stake in the company.
Bonds: Debt instruments issued by corporations or governments; for instance, U.S. Treasury bonds are considered low-risk investments.
Exchange-Traded Funds (ETFs): Investment funds that ...
GRC integrates governance, risk management, and compliance to ensure organizations meet objectives while managing risks effectively.
Governance: Establishes policies and procedures to guide an organization’s direction and decision-making.
Risk Management: Identifies, assesses, and mitigates risks that could hinder the achievement of objectives. Example: Conducting regular risk assessments.
Compliance: Ensures adheren...
The entitlement rule for cash dividends determines who receives dividends based on ownership on the record date.
The entitlement rule states that only shareholders on the record date are eligible for cash dividends.
For example, if a company declares a dividend on March 1 and the record date is March 15, only shareholders on March 15 receive the dividend.
The ex-dividend date, typically set one business day before th...
Bonds are debt instruments, while equities represent ownership in a company.
Bonds are loans made to corporations or governments, while equities are shares of ownership in a company.
Bonds typically pay fixed interest over time, whereas equities may pay dividends based on company profits.
Bonds are generally considered lower risk compared to equities, which can be more volatile.
Example of a bond: U.S. Treasury bond; ...
SWIFT is a global messaging network for financial transactions, facilitating secure and standardized communication between banks.
SWIFT stands for Society for Worldwide Interbank Financial Telecommunication.
It enables secure and standardized communication for financial transactions.
Types of SWIFT messages include MT (Message Type) and MX (ISO 20022 messages).
MT messages are traditional and widely used, e.g., MT103 ...
Polymorphism in Java refers to the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables methods to be overridden in a subclass with the same name but different implementation.
Polymorphism is achieved through method overriding and method overloading.
Example: A superclass Animal with a method 'makeSound()', and subclasses Do...
Multithreading is the ability of a CPU to execute multiple threads concurrently, improving performance and responsiveness.
Multithreading allows multiple threads to run concurrently within a single process.
Each thread has its own program counter, stack, and set of registers.
Threads share the same memory space, allowing them to communicate and share data.
Multithreading can improve performance by utilizing idle CPU time a...
Operator overloading is a feature in programming languages that allows operators to have different behaviors depending on the types of operands.
Operator overloading enables the use of operators with custom types.
It allows the same operator to perform different operations based on the types of operands.
In languages like C++, you can define how operators like +, -, *, etc. work with user-defined types.
Pseudo code example...
To find the missing number in an array of 1 to 10 numbers, calculate the sum of all numbers and subtract the sum of the given array.
Calculate the sum of numbers from 1 to 10 using the formula n * (n + 1) / 2
Calculate the sum of the given array
Subtract the sum of the given array from the sum of numbers from 1 to 10
The result will be the missing number
My parents are supportive of my posting in Pune, understanding the opportunities it brings for my career and personal growth.
They appreciate the professional growth opportunities in Pune's vibrant environment.
My parents visited Pune and loved the culture and lifestyle, which eased their concerns.
They trust my ability to adapt and thrive in new environments, having seen me handle challenges before.
The day I got married and started a new chapter of my life.
The day I got married was filled with joy and excitement.
It was a beautiful ceremony surrounded by our loved ones.
I felt a deep sense of happiness and fulfillment as I embarked on this new journey.
We celebrated with a memorable reception and created lifelong memories.
It marked the beginning of a partnership and a lifetime of love and companionship.
I appeared for an interview in Feb 2025.
I am drawn to this company for its innovative approach, commitment to excellence, and alignment with my professional values and goals.
The company's reputation for innovation aligns with my passion for driving change in the industry.
I admire your commitment to sustainability and corporate social responsibility, which resonates with my personal values.
The opportunity to work with a talented team excites me, as collaborat...
I possess extensive knowledge of risk management in banking, including credit, market, operational, and liquidity risks.
Credit Risk: Assessing the likelihood of a borrower defaulting on a loan, e.g., using credit scoring models.
Market Risk: Understanding the impact of market fluctuations on asset values, e.g., managing a portfolio's exposure to interest rate changes.
Operational Risk: Identifying risks arising from inte...
As an Associate Director, my scope encompasses strategic leadership, team development, and project management to drive organizational success.
Strategic Leadership: I develop and implement long-term strategies that align with organizational goals, ensuring sustainable growth.
Team Development: I prioritize mentoring and empowering team members, fostering a culture of collaboration and innovation.
Project Management: I ove...
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
Derivatives in finance are financial instruments whose value is derived from the value of an underlying asset.
Derivatives can be used for hedging against risk, speculating on price movements, or gaining exposure to assets without owning them.
Common types of derivatives include options, futures, forwards, and swaps.
Options give the holder the right, but not the obligation, to buy or sell an asset at a specified price be...
Derivatives are financial instruments whose value is derived from an underlying asset or group of assets.
Types of derivatives include options, futures, forwards, and swaps.
Options give the holder the right, but not the obligation, to buy or sell an asset at a specified price before or on a specified date.
Futures are contracts to buy or sell an asset at a future date for a price agreed upon today.
Forwards are similar to...
The stock market is a platform where investors can buy and sell shares of publicly traded companies.
Stocks represent ownership in a company and can be bought and sold on stock exchanges like NYSE and NASDAQ.
Bonds are debt securities issued by companies or governments to raise capital.
Mutual funds pool money from multiple investors to invest in a diversified portfolio of stocks, bonds, or other securities.
Options give i...
Design a system for transferring images and documents to clients.
Use a secure file transfer protocol like SFTP or HTTPS
Implement a user-friendly interface for clients to upload and download files
Utilize cloud storage for scalability and accessibility
Include encryption for data security
Implement version control for tracking changes
Redis is an open-source, in-memory data structure store used as a cache or database.
Redis is used for caching frequently accessed data to improve performance.
It stores data in key-value pairs and can be used for session management, real-time analytics, and more.
Redis supports various data structures like strings, lists, sets, sorted sets, hashes, and more.
It has features like replication, persistence, clustering, and L...
To call a REST API in Angular, use the HttpClient module to make HTTP requests.
Import HttpClientModule in app.module.ts
Inject HttpClient in the component/service where API call needs to be made
Use HttpClient methods like get(), post(), put(), delete() to make API calls
Subscribe to the Observable returned by HttpClient methods to get the response data
Handle errors using catchError() method
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
I prioritize tasks, use a calendar, break down tasks into smaller steps, and communicate with team members.
Prioritize tasks based on deadlines and importance
Use a calendar or task management tool to track deadlines
Break down tasks into smaller steps to manage time effectively
Communicate with team members to coordinate deadlines and workload
I am a motivated and detail-oriented individual with a strong background in finance and a passion for problem-solving.
Graduated with a degree in Finance from XYZ University
Completed internships at ABC Investment Bank and DEF Consulting firm
Proficient in financial modeling and analysis
Strong communication and teamwork skills
Passionate about finding innovative solutions to complex problems
The markets are currently experiencing volatility due to global economic uncertainty and geopolitical tensions.
Global economic uncertainty, such as trade tensions between US and China, Brexit negotiations, and slowing growth in major economies
Geopolitical tensions, including conflicts in the Middle East and North Korea's nuclear program
Market reactions to central bank policies and interest rate changes
Impact of COVID-1...
Our team is known for its diverse expertise in various practice areas and strong collaborative culture.
Diverse expertise in various practice areas
Strong collaborative culture
Known for delivering high-quality work efficiently
I applied via Company Website and was interviewed in Dec 2024. There were 3 interview rounds.
Quantity ,verbal number system , percentage
Revse string ,1 ton100 prime number
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
KYC stands for Know Your Customer and AML stands for Anti-Money Laundering. They are regulatory processes to prevent financial crimes.
KYC is the process of verifying the identity of customers to prevent fraud and financial crimes.
AML is the set of procedures, laws, and regulations designed to prevent the practice of generating income through illegal actions.
KYC involves verifying customer identity, assessing risks, and...
UBS is a global financial services company known for its strong reputation, innovative solutions, and commitment to excellence.
UBS has a strong reputation in the financial services industry
UBS is known for its innovative solutions and cutting-edge technology
UBS has a global presence, offering opportunities for growth and development
UBS values excellence and professionalism in its employees
UBS has a strong commitment to...
I want to join UBS because of its reputation for excellence in the financial industry and the opportunities for professional growth and development.
UBS is a globally recognized financial institution known for its high standards of quality and integrity
I am impressed by UBS's commitment to innovation and technology in the financial sector
I believe that working at UBS will provide me with the chance to enhance my skills ...
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
1 coding question based on DP for 25 minutes and 30 MCQs on Java , OOPS and code snippet questions also some basic questions based on trees like number of leaf nodes in a complete binary tree with n nodes.
I would choose a relational database like MySQL and implement a custom authentication system using session management.
Choose a relational database like MySQL for storing user data, product information, and orders.
Implement a custom authentication system using session management to securely authenticate users without JWT or third-party services.
Use encryption techniques to store and validate user passwords securely.
Util...
I applied via UBS portal and was interviewed in Sep 2024. There were 2 interview rounds.
Hacker rank test was sent which consisted of react, js, HTML, css, j query and Java questions. You’ve to complete the test in 60 mins
Virtual DOM is a lightweight copy of the actual DOM, viewport is the visible area of a web page, Redux is a state management tool, useEffect hook is used for side effects in React components.
Virtual DOM is a lightweight copy of the actual DOM, used for efficient updates.
Viewport is the visible area of a web page on a device's screen.
Redux is a state management tool for managing application state in a predictable way.
us...
Top trending discussions
Some of the top questions asked at the UBS interview -
The duration of UBS interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 225 interview experiences
Difficulty level
Duration
Associate Director
3.8k
salaries
| ₹27.2 L/yr - ₹48 L/yr |
Assistant Vice President
2.3k
salaries
| ₹24.8 L/yr - ₹44.2 L/yr |
Authorized Officer
2k
salaries
| ₹14.6 L/yr - ₹26 L/yr |
Exempt NON Officer
1.5k
salaries
| ₹12.9 L/yr - ₹23.2 L/yr |
ENO
1.3k
salaries
| ₹11.1 L/yr - ₹20 L/yr |
Wells Fargo
JPMorgan Chase & Co.
HSBC Group
Cholamandalam Investment & Finance