Filter interviews by
I excel at multitasking by effectively managing multiple projects and prioritizing tasks to ensure timely completion.
I use project management tools like Trello to track multiple tasks simultaneously.
In my previous role, I handled data analysis while preparing reports for stakeholders.
I often juggle data cleaning, visualization, and presentation tasks in parallel.
A conflict of interest occurs when an individual's personal interests interfere with their professional responsibilities.
Personal relationships can create bias; e.g., hiring a family member.
Financial interests may influence decisions; e.g., owning stock in a vendor.
Gifts or favors from clients can compromise objectivity; e.g., accepting expensive gifts.
Outside employment can lead to divided loyalties; e.g., consul...
ETFs, or Exchange-Traded Funds, are investment funds traded on stock exchanges, similar to stocks.
ETFs hold a collection of assets like stocks, bonds, or commodities.
They are traded throughout the day on stock exchanges, providing liquidity.
Examples include SPDR S&P 500 ETF (SPY) and Vanguard Total Stock Market ETF (VTI).
ETFs often have lower fees compared to mutual funds.
They can track specific indices, secto...
RSUs, or Restricted Stock Units, are company shares granted to employees as part of their compensation, subject to vesting conditions.
RSUs are a form of equity compensation given to employees.
They typically vest over a period of time, incentivizing employee retention.
For example, an employee might receive 1,000 RSUs that vest over four years.
Once vested, RSUs convert to actual shares, which can be sold or held.
RSU...
XGBoost is an efficient and scalable implementation of gradient boosting for supervised learning tasks, widely used in data science.
Gradient Boosting Framework: XGBoost implements gradient boosting, which builds models in a stage-wise fashion and optimizes for accuracy.
Regularization: It includes L1 (Lasso) and L2 (Ridge) regularization to prevent overfitting, enhancing model generalization.
Parallel Processing: XG...
Backpropagation is an algorithm used for training neural networks by minimizing the error through gradient descent.
Error Calculation: Backpropagation calculates the error at the output layer by comparing predicted values with actual values.
Gradient Descent: It uses the gradient of the loss function to update weights, moving in the direction that reduces error.
Layer-wise Updates: The algorithm works backward throug...
Agile is a flexible project management methodology focused on iterative development and collaboration to enhance product delivery.
Agile emphasizes iterative progress through small, incremental changes, allowing teams to adapt to changing requirements.
Key principles include customer collaboration, responding to change, and delivering working software frequently.
Common frameworks within Agile include Scrum, Kanban, ...
A spinoff is a corporate strategy where a company creates a new independent entity by separating part of its operations.
Spinoffs allow companies to focus on core operations while the new entity can pursue its own strategy.
Example: eBay spun off PayPal in 2015, allowing both companies to specialize in their respective markets.
Spinoffs can unlock shareholder value by creating two distinct companies with clearer busi...
A rights issue is a way for companies to raise capital by offering existing shareholders the opportunity to buy additional shares.
Rights issues allow shareholders to purchase new shares at a discounted price.
Example: A company offers 1 new share for every 5 shares held at a 20% discount.
Shareholders can either buy the new shares or sell their rights to other investors.
Rights issues are often used to raise funds fo...
Count frequency of letters in a given string
Create an array of size 26 to store the count of each letter (assuming only lowercase letters)
Iterate through the string and increment the count of each letter in the array
Print the count of each letter in the array
I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.
Hakerrank problem statement to solve
DI and IoC are design principles in software development. RestTemplate is a class for making HTTP requests. Design patterns are reusable solutions to common problems.
DI (Dependency Injection) is a design pattern where objects are passed their dependencies rather than creating them internally.
IoC (Inversion of Control) is a design principle where the control of object creation and lifecycle is inverted to a container or...
SQL is relational database, NoSQL is non-relational. DynamoDB uses primary keys for data retrieval.
SQL is a relational database management system, while NoSQL is a non-relational database management system.
SQL databases use structured query language for defining and manipulating data, while NoSQL databases use various data models like document, key-value, graph, etc.
In DynamoDB, keys are used for data retrieval. Primar...
HashMap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
HashMap uses a hash function to map keys to indices in an array.
Collisions can occur when multiple keys hash to the same index, which is resolved using techniques like chaining or open addressing.
HashMap in Java is a popular implementation that provides constant-time complexity for basic operations like get and...
Circuit Breaker design pattern is used to prevent a system from repeatedly trying to execute an operation that is likely to fail.
Circuit Breaker pattern is used to handle faults in distributed systems by providing a way to fail fast and prevent cascading failures.
It monitors the number of failures and once a threshold is reached, it opens the circuit and stops executing the operation.
After a certain period of time, the...
I am passionate about Morningstar's mission, have the skills needed for the role, and can effectively collaborate with diverse opinions.
I am passionate about Morningstar's mission and values, and I believe in the work they do.
I have the necessary skills and experience for the Site Reliability Engineer role, including proficiency in various technologies and problem-solving abilities.
I am a team player and can effectivel...
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Arrow functions are more concise and have a lexical 'this' binding compared to normal functions.
Arrow functions do not have their own 'this' keyword, they inherit it from the parent scope.
Arrow functions do not have their own 'arguments' object.
Arrow functions cannot be used as constructors with 'new'.
Arrow functions are more concise and have implicit return when no curly braces are used.
Demonstrating an API call using JavaScript's Fetch API to retrieve data from a public API.
Use the Fetch API to make a GET request: fetch('https://api.example.com/data')
Handle the response with .then() to convert it to JSON: .then(response => response.json())
Use async/await for cleaner syntax: const response = await fetch('https://api.example.com/data');
Handle errors with .catch() to manage any issues during the API ...
forEach is used to iterate over an array and perform a function on each element, while map creates a new array by applying a function to each element.
forEach does not return a new array, while map does
forEach does not modify the original array, while map creates a new array
forEach is used for side effects, while map is used for transformation
Example: forEach - array.forEach(item => console.log(item)), map - const newAr...
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
I am a dedicated and hardworking individual with a passion for learning and growth.
I have a strong work ethic and always strive to exceed expectations.
I am a quick learner and adapt easily to new environments.
I have experience in project management and team collaboration.
I am passionate about personal development and continuous improvement.
I am excited about the opportunity to contribute to a dynamic team and make a po...
Intrinsic value refers to the actual value of a company or asset based on its fundamental characteristics, rather than its market price.
Intrinsic value is calculated by analyzing factors such as earnings, growth potential, and assets of a company.
It is used by investors to determine whether a stock is undervalued or overvalued.
Warren Buffett is known for using intrinsic value as a key factor in his investment decisions...
Handling difficult tasks in the workplace requires effective communication, time management, and problem-solving skills.
Break down the task into smaller, manageable steps
Prioritize tasks based on deadlines and importance
Seek help or guidance from colleagues or supervisors if needed
Stay organized and focused to avoid feeling overwhelmed
Take breaks when necessary to recharge and refocus
Reflect on past successes in overco...
I am a dedicated and hardworking individual with a passion for learning and growth.
I have a strong background in [relevant field]
I have experience in [specific skills or projects]
I am motivated by [personal or professional goals]
I want to join Morningstar because of its reputation for providing top-notch financial research and analysis.
I admire Morningstar's commitment to delivering independent and unbiased investment information.
I am impressed by the company's innovative approach to data analysis and research.
I believe that working at Morningstar will provide me with valuable experience and opportunities for growth in the financial industry.
I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.
Basic question and that can be found in web
Dilution is the process of reducing the concentration of a solute in a solution by adding more solvent.
Dilution involves adding more solvent to decrease the concentration of a solute.
The formula for dilution is C1V1 = C2V2, where C1 and V1 are the initial concentration and volume, and C2 and V2 are the final concentration and volume.
Dilution is commonly used in chemistry labs to prepare solutions of a desired concentra...
Fixed income instruments are investments that pay a fixed interest or dividend income until maturity, such as bonds and certificates of deposit.
Fixed income instruments are debt securities issued by governments, corporations, or other entities to raise capital.
Investors receive regular interest payments at a fixed rate until the instrument matures.
Examples include government bonds, corporate bonds, municipal bonds, and...
We are a team of experienced research analysts with expertise in data analysis, market research, and trend forecasting.
Combined experience of over 20 years in research and analysis
Proficient in statistical analysis tools such as SPSS and R
Track record of delivering actionable insights to drive business decisions
Strong communication and presentation skills
Example: Conducted market research for a Fortune 500 company to i...
Yes, I am comfortable working in any shift.
I have experience working in various shifts in my previous roles.
I am adaptable and can easily adjust my schedule to accommodate different shifts.
I understand the importance of flexibility in the workplace and am willing to work in any shift required.
The questions were very easy and common.
Basic EPS (Earnings Per Share) is a financial metric used to evaluate a company's profitability by dividing its net income by the average number of outstanding shares.
Basic EPS is calculated as (Net Income - Preferred Dividends) / Average Outstanding Shares
It is a key indicator of a company's financial performance and is often used by investors to assess the company's profitability
Higher EPS indicates higher profitabil...
Net worth is the difference between total assets and total liabilities, representing an individual's financial health.
Net worth = Total Assets - Total Liabilities
Assets include cash, real estate, investments, and personal property.
Liabilities include debts like mortgages, loans, and credit card balances.
Example: If assets are $500,000 and liabilities are $200,000, net worth is $300,000.
Net worth can be positive or nega...
Financial data for baking companies and other industries
Financial statements like income statement, balance sheet, and cash flow statement are key for analyzing baking companies and other industries
Key financial ratios like profitability ratios, liquidity ratios, and solvency ratios can provide insights into the financial health of these companies
Comparing financial data of baking companies with industry benchmarks can...
Reasoning, maths, typing test
Developed a web application for online shopping with user authentication and payment gateway integration.
Used React.js for front-end development
Implemented user authentication using JWT tokens
Integrated Stripe API for payment processing
Optimization techniques are methods used to improve the efficiency and performance of software applications.
Use of algorithms like dynamic programming and greedy algorithms
Profiling and performance tuning to identify bottlenecks
Code refactoring to improve readability and maintainability
Utilizing caching and memoization for faster access to data
Parallel processing and multi-threading for improved concurrency
60 mins and reasoning and english
EPS stands for Earnings Per Share, a financial metric that indicates the portion of a company's profit allocated to each outstanding share of common stock.
EPS is calculated by dividing the company's net income by the number of outstanding shares.
It is an important indicator of a company's profitability and is often used by investors to evaluate a company's performance.
Higher EPS indicates higher profitability and poten...
A spin-off is a new company formed through the sale or distribution of new shares of an existing business division or subsidiary.
Spin-offs are created when a parent company decides to separate a portion of its business into a new entity.
Spin-offs can help unlock value for shareholders by allowing the new entity to focus on its specific market or industry.
Examples of spin-offs include PayPal from eBay, Trivago from Expe...
Top trending discussions
Some of the top questions asked at the Morningstar interview -
The duration of Morningstar interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 154 interview experiences
Difficulty level
Duration
based on 1.2k reviews
Rating in categories
Data Research Analyst
1.6k
salaries
| ₹1.6 L/yr - ₹8.3 L/yr |
Research Associate
643
salaries
| ₹2.2 L/yr - ₹7.2 L/yr |
Senior Data Research Analyst
610
salaries
| ₹3.5 L/yr - ₹8.5 L/yr |
Software Engineer
365
salaries
| ₹6 L/yr - ₹19.5 L/yr |
Senior Research Associate
346
salaries
| ₹3.9 L/yr - ₹10 L/yr |
Axis Direct
Kotak Securities
FactSet
Sharekhan