Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Answers to interview questions for Senior Automation Engineer position
Abstract classes and interfaces are used for creating reusable code and implementing polymorphism
Example of abstract class: WebDriver in Selenium
Example of interface: WebElement in Selenium
Reverse string program can be implemented using StringBuilder or char array
List is ordered and allows duplicates, Set is unordered and does not allow duplicates
Exc...
Answers to interview questions for Senior Automation Engineer
1. Using recursion to print numbers
2. Using nested loops to compare each element
3. Alert is a pop-up window while verify is a method to check if an element is present
4. Verify will continue the test even if the assertion fails
5. A class that can only have one instance at a time
6. Use explicit wait on the flag element
I was interviewed in Mar 2024.
I have over 5 years of experience in marketing and project management roles.
Managed multiple marketing campaigns from conception to execution
Led cross-functional teams to achieve project goals
Implemented data-driven strategies to optimize campaign performance
My salary expectations are in line with industry standards and based on my experience and qualifications.
Research industry standards for the position
Consider my experience and qualifications
Be prepared to negotiate based on the job responsibilities and benefits package
I have 5 years of experience in project management, leading cross-functional teams and overseeing workflow processes.
Managed multiple projects simultaneously
Developed and implemented workflow processes to improve efficiency
Led cross-functional teams to achieve project goals
Responsible for budget management and resource allocation
Collaborated with stakeholders to ensure project success
The improvement project I am referring to is a process optimization initiative aimed at reducing production downtime.
Identifying bottlenecks in the production process
Implementing new scheduling techniques
Training staff on efficient maintenance practices
Were there any interesting cases of money laundering that you encountered?
3 coding que easy,med and hard
What people are saying about Deutsche Bank
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Different types of securities include stocks, bonds, options, and mutual funds.
Stocks represent ownership in a company
Bonds are debt securities issued by governments or corporations
Options give the holder the right to buy or sell an asset at a specified price
Mutual funds pool money from multiple investors to invest in a diversified portfolio
Other types include ETFs, futures, and derivatives
Capital markets are financial markets where long-term debt or equity-backed securities are bought and sold.
Capital markets facilitate the buying and selling of long-term financial instruments such as stocks and bonds.
They provide a platform for companies and governments to raise funds for various projects and initiatives.
Investors can trade securities in the capital markets to earn returns on their investments.
Examples...
Corporate actions are events initiated by a public company that can affect its stock price or ownership structure.
Corporate actions include dividends, stock splits, mergers, acquisitions, spin-offs, and rights issues.
These actions can impact shareholders by changing the value of their investments or the number of shares they own.
Investors need to stay informed about corporate actions to make informed decisions about th
The actual rate of return is more than 10% due to the bond being issued at a discount. The method used for its calculation is Yield to Maturity (YTM).
Bond issued at discount means the actual rate of return is higher than the fixed rate.
Yield to Maturity (YTM) is used to calculate the actual rate of return on a bond.
YTM takes into account the bond's current market price, par value, coupon payments, and time to maturity.
If a company declares a dividend but does not pay it, the balance sheet of the shareholder will show an increase in their retained earnings and a corresponding decrease in their cash or assets.
The shareholder's equity will increase by the amount of the declared dividend.
The company's liabilities will also increase by the same amount until the dividend is paid.
The shareholder will see an increase in their retained earni...
Mutual fund buys shares on trade date and settles on settlement date.
Mutual fund purchases shares on the trade date, which is the date the transaction is executed.
Settlement date is the date on which the mutual fund actually pays for the shares and receives ownership.
The journal entry on the trade date would debit the investment account and credit the cash account.
The journal entry on the settlement date would reverse ...
Investment opportunities include stocks, bonds, real estate, commodities, and startups.
Stocks - buying shares of a company
Bonds - lending money to a corporation or government
Real estate - purchasing property for rental income or appreciation
Commodities - investing in physical goods like gold or oil
Startups - funding early-stage companies in exchange for equity
Derivatives are financial instruments whose value is derived from an underlying asset or group of assets.
Types of derivatives include futures, options, swaps, and forwards.
Futures contracts obligate the buyer to purchase an asset at a specific price on a future date.
Options give the buyer the right, but not the obligation, to buy or sell an asset at a predetermined price within a specified timeframe.
Swaps involve the e...
Deutsche Bank interview questions for popular designations
Get interview-ready with Top Deutsche Bank Interview Questions
My priority in my career is continuous learning and growth, followed by making a positive impact in the organization.
Continuous learning through training, certifications, and staying updated with industry trends
Seeking opportunities for growth and advancement within the organization
Contributing positively to the organization's goals and objectives
Balancing personal and professional development to achieve long-term succ
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
HashMap is not thread-safe, ConcurrentHashMap allows concurrent access, synchronized HashMap uses explicit synchronization.
HashMap is not thread-safe and can lead to ConcurrentModificationException if accessed by multiple threads simultaneously.
ConcurrentHashMap allows concurrent access by multiple threads without the need for external synchronization.
Synchronized HashMap uses explicit synchronization to make it thread...
A lambda expression is a concise way to represent an anonymous function, often used with functional interfaces in Java.
Lambda expressions provide a way to pass functionality as an argument to a method.
Functional interfaces are interfaces with a single abstract method, which can be implemented using lambda expressions.
Example: (x, y) -> x + y is a lambda expression that takes two parameters and returns their sum.
Array questions were asked of medium level
Questions on linkedlist, trees, graphs were asked
It was data structures and algorithm
To increase performance of a COBOL program using multiple cursors, consider optimizing the SQL queries, reducing the number of cursors, and using efficient data structures.
Optimize SQL queries to retrieve only necessary data
Reduce the number of cursors by combining multiple queries into one
Use efficient data structures like arrays or tables to store and manipulate data
Avoid unnecessary looping and processing within cur
To resolve division by zero error, check for zero before performing division operation.
Check if the denominator is zero before performing division operation
Handle the error by displaying a message or returning a default value
Use conditional statements or try-catch blocks to prevent division by zero
Abend the program by moving error code to Return code
To abend the program, set the return code to a non-zero value indicating an error
This can be done using a conditional statement to check for errors and then setting the return code accordingly
For example, in COBOL, you can use the ACCEPT statement to move the error code to the return code
To check if a file is empty, you can use file size or read the file and check for any content.
Check the file size using system functions like stat() or file length property
Read the file and check if there is any content present
Use file handling functions to determine if the file is empty
To read a file with different record structures, use a combination of file parsing techniques and data manipulation.
Identify the record structure of each section in the file
Use conditional logic to parse each record based on its structure
Implement error handling for unexpected record structures
Utilize tools like regular expressions or custom parsing functions
Consider using libraries or frameworks that support flexible
No, SQLCA EXEC SQL is not mandatory for Mainframe Developer.
SQLCA EXEC SQL is not mandatory but can be used for error handling and status checking in COBOL programs.
It is used to retrieve information about the most recent SQL operation.
Developers can choose to use SQLCODE and SQLSTATE instead of SQLCA EXEC SQL.
Data from Cobol can be passed to JCL using file handling techniques like writing data to a dataset or passing parameters through PROCs.
Use file handling techniques to write data from Cobol program to a dataset that can be accessed by JCL.
Pass parameters from Cobol program to JCL using PROCs.
Use symbolic parameters in JCL to reference data from Cobol programs.
Use the COND parameter in the JCL to prevent job abend when subscript limit is reached.
Use COND parameter in JCL to check for subscript limit before executing subsequent steps
Set COND parameter to check for specific return code when subscript limit is reached
Add a condition to bypass subsequent steps if subscript limit is exceeded
To add the 10th additional record in a file using a Cobol program, you would need to read the file sequentially and write the new record at the appropriate position.
Read the file sequentially until you reach the 9th record
Write the 10th record at the current position in the file
Update the file with the new record
Some of the top questions asked at the Deutsche Bank interview -
The duration of Deutsche Bank interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 285 interviews
Interview experience
based on 3.4k reviews
Rating in categories
Associate
4.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
3.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Vice President
3.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
2.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Financial Analyst
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Barclays
JPMorgan Chase & Co.
HDFC Bank
ICICI Bank