Fidelity Investments
Aneya Foundries Interview Questions and Answers
Q1. A person accesses and inserts data into Database. What should he do so that his changes are visible to others?
The person should commit the changes to the database and refresh the view for others to see.
Commit the changes to the database
Refresh the view for others to see
Ensure proper permissions are set for others to access the data
Q2. Describe how to conduct DFC analysis
DFC analysis involves identifying and evaluating the direct and indirect costs associated with a project or decision.
Identify all direct costs, which are expenses that can be directly attributed to the project or decision.
Identify all indirect costs, which are expenses that are not directly tied to the project but still impact its overall cost.
Calculate the total cost by adding up all direct and indirect costs.
Analyze the cost structure to understand where the majority of cos...read more
Q3. What is your investment philosophy?
My investment philosophy is to focus on long-term growth and value investing.
I believe in conducting thorough research before making any investment decisions.
I prioritize companies with strong fundamentals and a competitive advantage in their industry.
I aim to build a diversified portfolio to mitigate risk and maximize returns.
I follow a disciplined approach and avoid emotional decision-making.
I believe in staying informed about market trends and economic indicators.
Example: ...read more
Q4. What is Machine Learning
Machine Learning is a branch of artificial intelligence that involves developing algorithms and models that allow computers to learn from and make predictions or decisions based on data.
Machine Learning involves training algorithms to learn patterns from data and make predictions or decisions without being explicitly programmed.
It is used in various applications such as recommendation systems, image recognition, natural language processing, and autonomous vehicles.
Examples of...read more
Q5. Commit command in SQL
Commit command is used to permanently save changes made in a transaction in SQL.
Commit command is used to end a transaction and make all changes permanent.
It is used to save changes made in a transaction to the database.
If a transaction is not committed, the changes made will be rolled back.
Syntax: COMMIT;
Q6. What is React Js
React Js is a JavaScript library for building user interfaces.
React Js is developed and maintained by Facebook.
It allows developers to create reusable UI components.
React uses a virtual DOM for better performance.
React can be used for building single-page applications.
Q7. Use case of B tree
B tree is a self-balancing tree data structure used for indexing and searching large datasets efficiently.
B trees are commonly used in databases and file systems for indexing
They have a high fanout factor which reduces the height of the tree and improves search performance
B trees maintain balance by splitting and merging nodes as needed
Example: In a database, B tree can be used to quickly locate a specific record based on its key
Q8. Algo of quick sort
Quick sort is a divide-and-conquer algorithm that sorts an array by selecting a 'pivot' element and partitioning the array around the pivot.
Select a pivot element from the array
Partition the array into two sub-arrays: elements less than the pivot and elements greater than the pivot
Recursively apply quick sort to the sub-arrays
Combine the sorted sub-arrays to get the final sorted array
More about working at Fidelity Investments
Top HR Questions asked in Aneya Foundries
Interview Process at Aneya Foundries
Top Intern Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month