Add office photos
Employer?
Claim Account for FREE

Deutsche Bank

3.9
based on 3.3k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

90+ Vivek Jaiswal & Co Interview Questions and Answers

Updated 28 Nov 2024
Popular Designations

Q1. Can some work you did at Microsoft be used in DB (I wasn’t at all expecting this but thought and found that an algo I designed could be applied to a problem in the stock market domain)?

Ans.

Yes, an algorithm I designed at Microsoft can be applied to a problem in the stock market domain.

  • I designed an algorithm at Microsoft that can be used in the stock market domain

  • The algorithm can be applied to solve a specific problem in the stock market

  • The work I did at Microsoft has potential applications in the financial industry

Add your answer

Q2. If an ant had to travel along the walls, what is the minimum distance between the opposite ends of a cuboid?

Ans.

The minimum distance between opposite ends of a cuboid is the length of the diagonal of the cuboid.

  • To find the diagonal, use the Pythagorean theorem: diagonal = sqrt(length^2 + width^2 + height^2)

  • The length, width, and height of the cuboid must be known to calculate the diagonal

  • The ant can travel along any of the three pairs of opposite walls, so the minimum distance is the shortest diagonal

  • Example: A cuboid with length = 3, width = 4, and height = 5 has a diagonal of sqrt(3^...read more

Add your answer

Q3. Rank the Bonds, CDS and Loans in order of the interest rates they offered?

Ans.

Ranking of interest rates offered by Bonds, CDS and Loans.

  • CDS usually offer the highest interest rates due to their higher risk

  • Bonds offer lower interest rates than CDS but are less risky

  • Loans typically offer the lowest interest rates as they are secured by collateral

  • Interest rates can vary depending on the issuer's creditworthiness and market conditions

Add your answer

Q4. Put in +,-,*,/ between the digits 3,3,8,8 (in any order ) such that the result was 24

Ans.

Using only 3,3,8,8 and +,-,*,/ operators, make 24.

  • There are multiple ways to solve this puzzle.

  • One possible solution is: 8 / (3 - 8/3) = 24

  • Another solution is: (8 * 3) - (8 / 3) = 24

  • Remember to follow the order of operations (PEMDAS).

Add your answer
Discover Vivek Jaiswal & Co interview dos and don'ts from real experiences

Q5. Estimate your quant score. If you add your quant score to the avg finance score would that be highest overall score?

Ans.

Answering a question about estimating quant score and overall score in finance.

  • I estimate my quant score to be X based on my preparation and practice.

  • Adding my quant score to the avg finance score may or may not result in the highest overall score, as it depends on the scores of other candidates.

  • However, I am confident in my abilities and believe that I can perform well in both areas.

  • I am open to discussing my preparation strategies and study habits further if needed.

Add your answer

Q6. Why Deutsche Bank over Goldman Sachs or World Quant?

Ans.

Deutsche Bank offers a unique combination of global reach, diverse expertise, and innovative technology.

  • Deutsche Bank has a strong global presence with operations in over 60 countries.

  • The bank has a diverse range of expertise across various sectors including investment banking, corporate banking, and asset management.

  • Deutsche Bank is committed to innovation and has invested heavily in technology to improve its services and operations.

  • Goldman Sachs and World Quant may have the...read more

Add your answer
Are these interview questions helpful?

Q7. Explain Fiscal Cliff, Euro-Debt Crisis and the Palestine war

Ans.

Fiscal Cliff is a term used to describe a combination of tax increases and spending cuts. Euro-Debt Crisis refers to the financial crisis faced by some European countries. Palestine war is a conflict between Israel and Palestine.

  • Fiscal Cliff: Combination of tax increases and spending cuts in the US

  • Euro-Debt Crisis: Financial crisis faced by some European countries like Greece, Spain, and Portugal

  • Palestine war: Conflict between Israel and Palestine over land and political cont...read more

Add your answer

Q8. Puzzle - express JEE rank as xy + yx (put y=1, x = rank - 1)

Ans.

Express JEE rank as xy + yx (put y=1, x = rank - 1)

  • JEE rank = 1234 can be expressed as 1221 + 2112

  • Replace x with rank - 1 and y with 1 to get the answer

  • For example, if rank = 5, then x = 4 and y = 1, so the answer is 4321 + 1234 = 5555

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Why not Tower Research (5 min)?

Ans.

Tower Research does not align with my career goals and interests.

  • I am looking for a company that aligns with my values and interests

  • I have researched Tower Research and do not feel it is the right fit for me

  • I am seeking a company with a strong focus on innovation and collaboration

  • Tower Research may be a great fit for others, but it is not the right fit for me

Add your answer
Q10. Longest Consecutive Sequence

You are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence.

The consecutive sequence is in the form ['NUM', 'NU...read more

Add your answer
Q11. Find Unique

You have been given an integer array/list(ARR) of size N. Where N is equal to [2M + 1].

Now, in the given array/list, 'M' numbers are present twice and one number is present only once.

You need to fi...read more

Add your answer
Q12. Minimum Number Of Operations

You are given an array 'ARR' of 'N' positive integers. You need to find the minimum number of operations needed to make all elements of the array equal. You can perform addition, mul...read more

Add your answer
Q13. Find the minimum cost to reach destination using a train

There are ‘N’ stations on the route of a train. The train goes from station 0 to ‘N’ - 1. The ticket cost for all pairs of stations (i, j) is given where ...read more

Add your answer

Q14. What is the index value ?

Ans.

The index value is a numerical representation of the performance of a group of stocks or other assets.

  • Index value is calculated by taking the weighted average of the prices of the constituent stocks or assets.

  • It is used to track the overall performance of a particular market or sector.

  • Examples include the S&P 500, NASDAQ Composite, and Dow Jones Industrial Average.

  • Changes in the index value can indicate trends in the market or sector.

  • Investors can use index value to make info...read more

Add your answer
Q15. Matrix Flip Bit

You have been given a binary matrix ‘MAT’ of size ‘N’ * ’N’. Let ‘i’, ’j’ denote the row and column of the matrix, respectively. If ‘MAT’[i][j] is equal to 0, flip every 1 in the ‘i’th row and ‘j...read more

Add your answer
Q16. Shortest Safe Route In A Field With Landmines

Recently Ninja has been learning about a new Ninja Technique to cross a field with landmines. The field is in the form of a rectangular matrix of size M x N, having ...read more

Add your answer
Q17. Avoiding Traps

Given an array of 'N' elements 'OBSTACLES', where each element represents the coordinate of the obstacle on a straight line. We start jumping from point 0 and we need to reach the end of the line ...read more

Add your answer
Q18. Next smaller Palindrome

You are given a number 'N' in the form of a string 'S', which is a palindrome. You need to find the greatest number strictly less than 'N' which is also a palindrome.

Note:
1. A palindro...read more
Add your answer
Q19. Reverse a String

You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.

For example:

 If the given string is: STR = "abcde". You hav...read more
Add your answer

Q20. 1)Diference between depreciation and amortization.3) what are derivatives.

Ans.

Depreciation is the decrease in value of tangible assets over time, while amortization is the decrease in value of intangible assets over time. Derivatives are financial instruments that derive their value from an underlying asset.

  • Depreciation applies to tangible assets like buildings, machinery, and vehicles, while amortization applies to intangible assets like patents, copyrights, and trademarks.

  • Depreciation and amortization are both methods of allocating the cost of an ass...read more

View 1 answer
Q21. Puzzle

Alok has three daughters. His friend Shyam wants to know the ages of his daughters. Alok gives him first hint.

1) The product of their ages is 72.

Shyam says this is not enough information Alok gives him ...read more

Add your answer
Q22. Jump Game

You have been given an array 'ARR' of ‘N’ integers. You have to find the minimum number of jumps needed to reach the last index of the array i.e ‘N - 1’ if at any index ‘i’ we can jump to an index ‘i +...read more

Add your answer
Q23. Cells in a matrix

You are given an integer 'N' denoting the size of a 'N' * 'N' matrix. Initially, each cell of the matrix is empty. You are also given an integer 'K' denoting the number of tasks. In each task, ...read more

Add your answer
Q24. Find prime numbers

You are given a positive integer ‘N’. Your task is to print all prime numbers less than or equal to N.

Note: A prime number is a natural number that is divisible only by 1 and itself. Example ...read more

Add your answer

Q25. What is NIFTY ?

Ans.

NIFTY is the flagship index of the National Stock Exchange (NSE) of India, comprising of 50 large-cap stocks.

  • NIFTY stands for National Stock Exchange Fifty

  • It is a market capitalization-weighted index

  • It represents the performance of the top 50 companies listed on the NSE

  • It is used as a benchmark for Indian equity market performance

Add your answer
Q26. Add Two Numbers As Linked Lists

You are given two linked lists representing two non-negative numbers. The digits in the linked list are stored in reverse order, i.e. starting from least significant digit (LSD) t...read more

Add your answer

Q27. If I give you Rs.5000 per month for a year or give you Rs.50000 at the beginning of the year, which is a better deal ?

Ans.

Receiving Rs.50000 at the beginning of the year is a better deal.

  • Receiving a lump sum amount at the beginning of the year allows for better investment opportunities.

  • The time value of money principle suggests that money received earlier is worth more than the same amount received later.

  • Rs.50000 received at the beginning of the year can be invested in a fixed deposit or mutual fund, earning interest throughout the year.

  • Rs.5000 per month may not be enough to invest in a profitab...read more

View 1 answer
Q28. Longest Common Substring

You have been given two strings 'STR1' and 'STR2'. You have to find the length of the longest common substring.

A string “s1” is a substring of another string “s2” if “s2” contains the ...read more

Add your answer

Q29. 2) why are prepaid expenses written in th assets side

Ans.

Prepaid expenses are written in the assets side because they represent future economic benefits.

  • Prepaid expenses are expenses that have been paid in advance but have not yet been incurred.

  • They represent future economic benefits that the company will receive.

  • As per the accounting equation, assets = liabilities + equity, prepaid expenses are recorded as assets.

  • They are gradually expensed over time as they are incurred.

Add your answer

Q30. Puzzle: m2 = n2 + 32294

Ans.

Solve the puzzle m2 = n2 + 32294

  • This is a mathematical puzzle

  • Find the value of m and n

  • Use algebraic equations to solve the puzzle

Add your answer
Q31. Rooks Placing

You are given an n×n chessboard. Rows and columns of the board are numbered from 0 to ‘n’-1. Cell (r,c) lies at the intersection of row number 'r' and column number ‘c’.

Rook is a chess piece that ...read more

Add your answer
Q32. Print All Possible Paths From Top Left Corner To Bottom Right Corner Of A 2-D Matrix

You are given an ‘M*N’ Matrix, You need to print all possible paths from its top left corner to the bottom right corner if giv...read more

Add your answer
Q33. Query And Matrix

You are given a binary matrix with ‘M’ rows and ‘N’ columns initially consisting of all 0s. 'Q' queries follow. The queries can be of 4 types:

Query 1: 1 R index Query 2: 1 C index Query 3: 2 R ...read more
Add your answer
Q34. Minimum cost to reach the end

You are given an array “ARR” of 'N' integers and an integer 'K'. You can move from any index 'i' to index 'j' if j ≤ i + K. The cost of moving from one index 'i' to the other index...read more

Add your answer
Q35. Merge Sort

Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm.

Example :

Merge Sort Algorithm - Merge sort is a Div...read more
Add your answer
Q36. Ways to express ‘n’ as the sum of consecutive numbers

You are given the number ‘N’. The task is to find the number of ways to represent ‘N’ as a sum of two or more consecutive natural numbers.

Example:
N = 9 ‘9’...read more
Add your answer
Q37. Ninja and Infinite Size Array

Ninja has been given an array/list ‘ARR’ of unknown size and an element ‘TARGET.’ The ‘ARR’ is sorted in ascending order and all the elements of the ‘ARR’ are different. However, t...read more

Add your answer
Q38. Maximum Subarray Sum

You are given an array/list ARR consisting of N integers. Your task is to find the maximum possible sum of a non-empty subarray(contagious) of this array.

Note: An array C is a subarray of a...read more

Add your answer
Q39. Cycle Detection in a Singly Linked List

You have given a Singly Linked List of integers, determine if it forms a cycle or not.

A cycle occurs when a node's next points back to a previous node in the list. The li...read more

Add your answer
Q40. Dijkstra's shortest path

You have been given an undirected graph of ‘V’ vertices (labeled 0,1,..., V-1) and ‘E’ edges. Each edge connecting two nodes (‘X’,’Y’) will have a weight denoting the distance between no...read more

Add your answer
Q41. SQL Question

I don't remember this question precisely but it was somewhat like this:
Two tables were given and he asked me the employee names which were most common in each city.
The tables were like this:
Table 1:...read more

Add your answer
Q42. Sort a stack

You’re given a stack consisting of 'N' integers. Your task is to sort this stack in descending order using recursion.

We can only use the following functions on this stack S.

is_empty(S) : Tests whe...read more
Add your answer
Q43. Cycle in a linked list

You have given a Singly Linked List of integers, determine if it forms a cycle or not.

A cycle occurs when a node's next points back to a previous node in the list. The linked list is no ...read more

Add your answer
Q44. Implement Stack With Linked List

You need to implement the Stack data structure using a Singly Linked List.

Create a class named 'Stack' which supports the following operations(all in O(1) time):


getSize: Retur...read more
Add your answer
Q45. Delete Kth node from end

You have been given a singly Linked List of 'N' nodes with integer data and an integer 'K'. Your task is to remove the Kth node from the end of the given Linked List.

For example:
The gi...read more
Add your answer

Q46. Draw the income statement for a carpenter who buys wood at certain price and sells it at ___ some price? try and mention all the possible expenditures which may happen

Ans.

Income statement for a carpenter buying and selling wood

  • Revenue from selling wood

  • Cost of purchasing wood

  • Labor costs for carpentry work

  • Equipment and tool expenses

  • Transportation costs for wood delivery

  • Overhead expenses such as rent and utilities

  • Taxes and other fees

  • Net income or loss

Add your answer
Q47. Rat In A Maze

You are given a starting position for a rat which is stuck in a maze at an initial point (0, 0) (the maze can be thought of as a 2-dimensional plane). The maze would be given in the form of a squar...read more

Add your answer
Q48. DS and OOPS Problems

The interview contained mostly data structures and oops problems. I was asked to implement the node class of linked list and queue using circular array. He also asked me to explain polymorph...read more

Add your answer
Q49. Diamond Problem

Diamond problem is when more than one class inherits a class and one class inherits those classes. Ex. Classes B and C inherit class A, and class D inherits classes B and C. If B and C have the ...read more

Add your answer
Q50. General Question

1. How do you tackle the situation when there is a conflict between you and one of your team members?

Add your answer
Q51. DBMS

1. What is Deadlock? How this condition occurs and how to resolve it?
2. What is difference between threads and process?

Add your answer
Q52. General Questions

Explain ETF investment analysis.

Why an inclination to finance?

Professors I like and Dislike in college

Asked me to mention things that I have not highlighted in my resume.

Add your answer
Q53. Puzzle

Suppose you have a 3 liter jug and a 5 liter jug (this could also be in gallons). The jugs have no measurement lines on them either. How could you measure exactly 4 liter using only those jugs and as much...read more

Add your answer
Q54. SQL Questions

Difference between Union and Union all

Two tables were present having similar schema containing some common and distinct data I had to write a query to return a table containing all the entries all ...read more

Add your answer
Q55. System Design Question

The interviewer asked me to design a banking system in which the user can use either the current account(rate of interest 10%) or savings account(rate of interest 7%) and the functions tha...read more

Add your answer
Q56. General Questions

1. Any situation where you showed problem-solving along with team skills?
2. What role do you want in our company?
3. Asked about one achievement mentioned in my resume.

Add your answer

Q57. Is less number of PORs a reason for your CGPA ?

Ans.

No, the number of PORs is not a reason for my CGPA.

  • My CGPA is based on my academic performance and not on my extracurricular activities.

  • While PORs can enhance my resume, they do not directly impact my grades.

  • I have managed to maintain a good CGPA despite being involved in fewer PORs.

  • My focus has always been on academics and I have dedicated my time accordingly.

Add your answer
Q58. DBMS and Backend Questions

How does Deadlock occur conditions and how to resolve it.
What is Semaphore and explain with an example?
What happened at back-end when you search a website.

Add your answer
Q59. HR Discussion

Your intro. (He was noting down the points)
What do you know about DB?
What do you want to know about me?
He asked for my personal field of interest and what will pursue further?
Then he asked me if I ...read more

Add your answer

Q60. what do you know about mergers and acquisitions ?

Ans.

Mergers and acquisitions refer to the consolidation of companies or assets through various financial transactions.

  • Mergers involve the combination of two or more companies to form a new entity.

  • Acquisitions involve one company purchasing another company or its assets.

  • M&A can be friendly or hostile, depending on the willingness of the parties involved.

  • M&A can result in cost savings, increased market share, and improved profitability.

  • Examples of notable M&A deals include Disney's...read more

Add your answer
Q61. SQL Query

I was asked to write a query to select all the people who are below the age of 75 from a set of people.

Add your answer

Q62. What is investment banking

Ans.

Investment banking is a type of financial service that helps companies and governments raise capital by underwriting and selling securities.

  • Investment banks act as intermediaries between issuers of securities and investors.

  • They provide services such as underwriting, mergers and acquisitions, and securities trading.

  • Examples of investment banks include Goldman Sachs, JPMorgan Chase, and Morgan Stanley.

Add your answer

Q63. What is debt and equity

Ans.

Debt is money borrowed by a company or individual that must be repaid with interest. Equity is ownership in a company.

  • Debt is a liability that must be paid back with interest

  • Equity represents ownership in a company

  • Debt holders have priority over equity holders in case of bankruptcy

  • Examples of debt include loans, bonds, and mortgages

  • Examples of equity include stocks and shares

Add your answer
Q64. DBMS Questions

Differences between Relational and Non Relational Databases.Questions based on it.
Questions based on Normalization.
Also SQL Queries based questions.

Add your answer
Q65. OOPS questions

What is virtual class, abstract class and other concepts?

Add your answer
Q66. Explain how heaps are implemented

Explain how heaps are implemented

Add your answer
Q67. Technical Questions

He asked me the main features of Angular because I have written angular in the skills section of my resume.

Add your answer

Q68. Explain financial ratios and math questions like what is 25% of 24?

Ans.

Financial ratios are used to evaluate a company's financial performance. Calculating percentages involves multiplying the number by the percentage and dividing by 100.

  • Financial ratios are used to analyze a company's financial health and performance.

  • To calculate a percentage, multiply the number by the percentage and divide by 100.

  • For example, 25% of 24 would be calculated as (25/100) * 24 = 6.

Add your answer

Q69. Write code for Builder/Factory Pattern, basically anything other than Singleton

Ans.

Builder/Factory Pattern is used to create objects with complex initialization logic.

  • Builder Pattern separates the construction of a complex object from its representation.

  • Factory Pattern creates objects without specifying the exact class of object that will be created.

  • Builder Pattern is often used to create immutable objects with many optional parameters.

  • Factory Pattern is used when there is a need to create multiple instances of a class with similar characteristics.

Add your answer

Q70. How is Due diligence decided, Type of due diligence

Ans.

Due diligence is determined based on risk factors and can be categorized into different types such as basic, enhanced, and ongoing due diligence.

  • Due diligence is decided based on the risk associated with the client or transaction.

  • Types of due diligence include basic due diligence, enhanced due diligence, and ongoing due diligence.

  • Basic due diligence involves verifying the identity of the client and assessing the risk level.

  • Enhanced due diligence is conducted for high-risk cli...read more

Add your answer
Q71. OOPS

What is the diamond problem?

Add your answer
Q72. What modules did you use in your project
Add your answer
Q73. How to work when you do not feel like it
Add your answer

Q74. Write snippet for creating an Entity Class.

Ans.

Creating an Entity Class in Java

  • Define class with @Entity annotation

  • Add @Id annotation for primary key

  • Include fields with appropriate data types

Add your answer

Q75. How is NAV calculated? What is NAV validation?

Ans.

NAV is calculated by subtracting liabilities from assets and dividing by the number of outstanding shares. NAV validation ensures accuracy of the calculated NAV.

  • NAV is calculated by taking the market value of assets, subtracting liabilities, and dividing by the number of outstanding shares.

  • For example, if a fund has $1,000,000 in assets, $100,000 in liabilities, and 100,000 outstanding shares, the NAV would be ($1,000,000 - $100,000) / 100,000 = $9.

  • NAV validation involves ver...read more

Add your answer

Q76. Why is Redux used in React

Ans.

Redux is used in React to manage the application state in a predictable way.

  • Centralized state management for React applications

  • Predictable state changes with actions and reducers

  • Easier debugging and testing of state changes

  • Facilitates communication between components

Add your answer

Q77. P/E ratio ?

Ans.

P/E ratio is a financial metric used to evaluate a company's stock price relative to its earnings per share.

  • Calculated by dividing the market price per share by the earnings per share

  • Helps investors determine if a stock is overvalued or undervalued

  • A high P/E ratio may indicate that investors have high expectations for future growth

  • A low P/E ratio may indicate that the company is undervalued

  • Can vary widely between industries and companies

  • Example: A company with a stock price o...read more

Add your answer

Q78. Write Snippet to create two beans

Ans.

Creating two beans in Java using Spring framework

  • Use @Component annotation to define a bean

  • Specify the bean name using @Component("beanName")

  • Use @Autowired annotation to inject one bean into another

Add your answer

Q79. How do banks hedge their derivative risk?

Add your answer

Q80. Transaction Management in Hibernate

Ans.

Transaction management in Hibernate ensures ACID properties for database operations.

  • Hibernate provides built-in transaction management support through Session interface.

  • Transactions can be managed programmatically using beginTransaction(), commit(), and rollback() methods.

  • Hibernate also supports declarative transaction management using annotations like @Transactional.

  • Transactions in Hibernate ensure Atomicity, Consistency, Isolation, and Durability for database operations.

Add your answer

Q81. Attached Entity vs Detached Entity

Ans.

Attached entities are actively managed by the persistence context, while detached entities are no longer actively managed.

  • Attached entities are being managed by the persistence context and any changes made to them will be automatically synchronized with the database.

  • Detached entities are not being managed by the persistence context and changes made to them will not be automatically synchronized with the database.

  • Entities become detached when the persistence context is closed,...read more

Add your answer
Q82. What are destructors
Add your answer

Q83. Why fund accounting role?

Ans.

Fund accounting role offers a challenging and dynamic work environment with opportunities for growth and development.

  • I am passionate about finance and accounting

  • I enjoy working with numbers and analyzing financial data

  • I am interested in the investment industry and want to learn more about it

  • I am excited about the opportunity to work with a team of professionals and contribute to the success of the organization

  • I believe that fund accounting is a critical function in the invest...read more

Add your answer

Q84. Filter a List using Streams

Ans.

Filter a List using Streams in Java

  • Use the filter() method to apply a predicate to each element in the stream

  • Use collect() method to convert the stream back to a List

  • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); List filteredNames = names.stream().filter(name -> name.startsWith("A")).collect(Collectors.toList());

Add your answer

Q85. Different Types of Autowiring

Ans.

There are three types of autowiring in Spring: byType, byName, and constructor.

  • byType: Spring looks for a bean of the same type and injects it.

  • byName: Spring looks for a bean with the same name and injects it.

  • constructor: Spring looks for a constructor and injects the arguments.

Add your answer

Q86. Sort an Employee HashMap

Ans.

Sort an Employee HashMap based on keys or values

  • Use TreeMap to automatically sort by keys

  • Use Comparator to sort by values

  • Convert HashMap to List and then sort

Add your answer

Q87. Lazy vs Eager Fetch

Ans.

Lazy fetch loads data only when needed, while eager fetch loads all related data upfront.

  • Lazy fetch is more efficient for performance as it only loads data when required.

  • Eager fetch can lead to performance issues by loading unnecessary data upfront.

  • Lazy fetch is the default behavior in JPA, while eager fetch needs to be explicitly specified.

  • Example: Lazy fetch can be used for loading a list of items in a shopping cart only when the user views the cart.

  • Example: Eager fetch can...read more

Add your answer

Q88. what languages do i know

Ans.

I am fluent in English, Spanish, and French.

  • English

  • Spanish

  • French

Add your answer

Q89. END TO end KYC Process

Ans.

The end-to-end KYC process involves collecting, verifying, and monitoring customer information to ensure compliance with regulations.

  • Collecting customer information such as identification documents and personal details

  • Verifying the authenticity of the information provided through various checks and screenings

  • Monitoring customer transactions and behavior for any suspicious activities

  • Updating customer records regularly to ensure compliance with regulations

  • Examples: conducting i...read more

Add your answer

Q90. How to do bfs

Ans.

BFS (Breadth-First Search) is a graph traversal algorithm that explores all the neighbor nodes at the present depth prior to moving on to the nodes at the next depth level.

  • Start by visiting the starting node and enqueue it.

  • While the queue is not empty, dequeue a node and visit its neighbors.

  • Enqueue the neighbors of the visited node and mark them as visited to avoid revisiting.

  • Continue this process until all nodes are visited or the desired node is found.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Vivek Jaiswal & Co

based on 144 interviews in the last 1 year
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.8
 • 3k Interview Questions
3.9
 • 336 Interview Questions
3.7
 • 274 Interview Questions
3.6
 • 230 Interview Questions
4.2
 • 159 Interview Questions
3.8
 • 142 Interview Questions
View all
Top Deutsche Bank Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter