Filter interviews by
I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.
Simple java questions, one coding question and one design question
Visitor pattern is a design pattern where a visitor class is used to perform operations on elements of a data structure.
Visitor pattern allows adding new operations to existing classes without modifying them
It separates the algorithm from the object structure on which it operates
Commonly used in compilers, interpreters, and other complex systems
Calculate sum of elements at 1st position in each array using Java 8.
Use Java 8 stream to map each array to its 1st element and then sum them up.
Example: {{1,2},{1,3},{5,6}} -> 1 + 1 + 5 = 7
Thread collector class to manage and organize threads in a system
Create a ThreadCollector class with methods to add, remove, and retrieve threads
Implement a data structure like a list or queue to store the threads
Ensure thread safety by using synchronization mechanisms like locks or semaphores
Volatile refers to a type of memory storage that is temporary and can change frequently.
Volatile memory loses its data when power is turned off, unlike non-volatile memory.
Volatile memory is commonly used for temporary storage of data that needs to be quickly accessed and modified.
Examples of volatile memory include RAM (Random Access Memory) in computers and cache memory in processors.
Use the DISTINCT keyword in a SELECT statement to remove duplicates from a table.
Use the SELECT DISTINCT statement to retrieve unique rows from a table.
For example: SELECT DISTINCT column_name FROM table_name;
Another way is to use the GROUP BY clause with the COUNT() function to remove duplicates.
For example: SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;
Seeking new challenges and opportunities for growth.
Desire for new challenges and opportunities
Looking for career advancement
Seeking a more innovative and dynamic work environment
I applied via Approached by Company and was interviewed in Apr 2024. There were 3 interview rounds.
I applied via Campus Placement
Account receivables refer to the money owed to a company by its customers for goods or services provided on credit.
Account receivables are assets on a company's balance sheet.
They represent the amount of money owed to the company by customers.
Companies often have terms for when payments are due, such as net 30 or net 60.
Monitoring and managing account receivables is important for cash flow management.
Example: Company A...
MSCI interview questions for popular designations
Real estate involves buying, selling, and managing properties for investment or personal use.
Real estate includes residential, commercial, and industrial properties.
Investing in real estate can provide rental income and potential appreciation in property value.
Real estate analysts analyze market trends, property values, and investment opportunities.
Real estate can be influenced by factors such as location, economic con
A balance sheet is a financial statement that provides a snapshot of a company's financial position at a specific point in time.
It shows a company's assets, liabilities, and shareholders' equity.
Assets are what the company owns, liabilities are what it owes, and shareholders' equity is the difference between the two.
The balance sheet follows the formula: Assets = Liabilities + Shareholders' Equity.
It helps investors an...
Real estate investment involves managing expenses and maximizing income to ensure profitability.
Expenses in real estate investment include property taxes, insurance, maintenance costs, and property management fees.
Income sources can include rental income, appreciation in property value, and potential tax benefits.
Analyzing expenses and income is crucial for determining the overall profitability of a real estate investm...
I applied via Referral and was interviewed in Feb 2022. There was 1 interview round.
I have extensive knowledge about real estate and its various aspects.
I have a strong understanding of real estate market trends and dynamics.
I am familiar with property valuation methods and techniques.
I have experience in analyzing real estate data and generating insights.
I am knowledgeable about real estate laws and regulations.
I have worked with real estate databases and software tools.
I have conducted market resear...
Parameters affecting real estate prices include location, market demand, property size, condition, and economic factors.
Location: Prices vary based on the desirability and proximity to amenities.
Market demand: Prices are influenced by the level of demand for properties in a particular area.
Property size: Larger properties generally command higher prices.
Condition: Well-maintained properties tend to have higher values.
E...
I applied via Referral and was interviewed before Oct 2022. There were 5 interview rounds.
Scenario of a new project with challenges / Risks impacting project time line. How will you address challenges/ Risk to take the project ahead
I applied via Approached by Company and was interviewed before Apr 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed in Feb 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
Top trending discussions
Some of the top questions asked at the MSCI interview for experienced candidates -
The duration of MSCI interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 9 interviews
Interview experience
Senior Associate
477
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate
467
salaries
| ₹0 L/yr - ₹0 L/yr |
Vice President
224
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
216
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Analyst
64
salaries
| ₹0 L/yr - ₹0 L/yr |
S&P Global
Moody's
Thomson Reuters
Bloomberg