Filter interviews by
I applied via Referral and was interviewed before Jul 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed before Mar 2023. There were 3 interview rounds.
30question 30 mins -LR quant and derivates questions
Options are financial instruments that 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.
Options can be call options, which give the holder the right to buy an asset at a specified price, or put options, which give the holder the right to sell an asset at a specified price.
The specified price at which the asset can be bought or sold is known as...
Options strategies involve buying or selling options contracts to achieve a specific investment goal.
Some common options strategies include covered calls, protective puts, straddles, and strangles.
Each options strategy has its own risk and reward profile, and is used based on market conditions and investor objectives.
Options strategies can be used for speculation, hedging, income generation, or risk management.
Understa...
I applied via Referral and was interviewed in Jul 2022. There were 2 interview rounds.
Coding test on online platform LC tagged
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
2 Greedy Algo problems
Arcesium interview questions for popular designations
I applied via Recruitment Consulltant and was interviewed before Feb 2023. There was 1 interview round.
The minimum weight to reach the bottom right corner in a matrix starting from the top left by moving only down and right.
Use dynamic programming to calculate the minimum weight at each cell by considering the weights of the cells above and to the left.
At each cell, the minimum weight to reach that cell is the minimum of the weight of the cell itself plus the minimum weight of the cells above and to the left.
Example: Fo...
Get interview-ready with Top Arcesium Interview Questions
I applied via Instahyre and was interviewed in Oct 2021. There was 1 interview round.
Design a schema for a restaurant app like Zomato.
Create tables for restaurants, menus, reviews, and users.
Include columns for restaurant name, location, cuisine, and ratings.
Add columns for menu items, prices, and descriptions.
Include user information such as name, email, and password.
Create relationships between tables using foreign keys.
Implement search and filter functionality for restaurants and menus.
Allow users t...
A transaction is a unit of work that is performed on a database.
A transaction is a sequence of database operations that are treated as a single unit of work.
It ensures that all the operations are completed successfully or none of them are performed.
Transactions are used to maintain data consistency and integrity in a database.
Examples of transactions include transferring money between bank accounts or updating inventor
SQL is a relational database while NoSQL is a non-relational database.
SQL databases use structured query language while NoSQL databases use unstructured query language.
SQL databases are vertically scalable while NoSQL databases are horizontally scalable.
SQL databases are good for complex queries while NoSQL databases are good for large amounts of unstructured data.
Examples of SQL databases include MySQL, Oracle, and Po...
Multitasking in Java can be achieved through multithreading.
Create a new thread using the Thread class or Runnable interface
Use the start() method to start the thread
Synchronize shared resources to avoid race conditions
Use wait() and notify() methods for inter-thread communication
Example: creating a thread to perform a long-running task while the main thread continues executing other tasks
Semaphores are a synchronization tool used to control access to a shared resource.
Semaphores can be used to prevent race conditions in multi-threaded programs.
They can be used to limit the number of concurrent accesses to a resource.
Semaphores can be binary (0 or 1) or counting (0 to n).
Examples of semaphore functions include wait(), signal(), and init().
I applied via Approached by Company and was interviewed in Jan 2022. There were 2 interview rounds.
A 1-hour long coding test was conducted
Hashing is a process of converting data into a fixed-size output. Collision occurs when two different inputs produce the same output.
Hashing is used for indexing and retrieving data quickly
Hash functions should be deterministic and produce the same output for the same input
Collisions can be resolved using techniques like chaining or open addressing
Examples of hashing algorithms include MD5, SHA-1, and SHA-256
I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.
XPath is a language used to navigate XML documents and identify elements.
XPath is a query language for selecting nodes from an XML document.
It uses path expressions to navigate through elements and attributes.
XPath can be used to locate elements based on their attributes, text content, or position in the document.
It is commonly used in software testing to locate specific elements for verification or manipulation.
Exampl...
I applied via Campus Placement and was interviewed before Apr 2022. There were 2 interview rounds.
posted on 30 Dec 2022
I applied via Naukri.com and was interviewed before Dec 2021. There were 3 interview rounds.
Interview experience
based on 280 reviews
Rating in categories
Analyst
298
salaries
| ₹7.6 L/yr - ₹19 L/yr |
Senior Analyst
292
salaries
| ₹9.5 L/yr - ₹29.5 L/yr |
Senior Software Engineer
232
salaries
| ₹15 L/yr - ₹42 L/yr |
Software Engineer
148
salaries
| ₹11.9 L/yr - ₹33.5 L/yr |
Financial Analyst
148
salaries
| ₹8.5 L/yr - ₹19 L/yr |
Edelweiss
JPMorgan Chase & Co.
Goldman Sachs
Morgan Stanley