i
FactSet
Filter interviews by
LinkedList, Stack questions were asked , Deteck loop , Balanced Parenthesis
I was interviewed before Feb 2024.
HackerRank test on data structures and algorithms.
I was interviewed before Oct 2022.
Testing logic.
Good questions.
OOPS concepts are fundamental principles in object-oriented programming.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to be treated as instances of their parent class or their own class
Abstraction: hiding the complex implementation details and showing only the
Top trending discussions
posted on 17 Dec 2024
posted on 21 Aug 2024
HTML and CSS are markup languages used for creating and styling web pages.
HTML stands for HyperText Markup Language and is used for structuring content on web pages.
CSS stands for Cascading Style Sheets and is used for styling the appearance of web pages.
HTML uses tags to define elements like headings, paragraphs, images, and links.
CSS allows for customization of colors, fonts, layout, and other visual aspects of a web...
posted on 7 Aug 2024
A tuple is an immutable collection of elements, while a list is a mutable collection in Python.
Tuples are created using parentheses (), while lists are created using square brackets []
Tuples are immutable, meaning their elements cannot be changed once defined
Lists are mutable, allowing for elements to be added, removed, or modified
Tuples are typically used for fixed collections of items, while lists are used for dynami
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
Clean code is well-organized, easy to read, and maintainable code that follows best practices.
Clean code is easy to read and understand by other developers.
It follows consistent naming conventions for variables, functions, and classes.
Clean code is well-organized with proper indentation and spacing.
It avoids unnecessary complexity and duplication.
Clean code is modular and follows the single responsibility principle.
Exa...
To better test your code, use a combination of unit tests, integration tests, regression tests, and automated testing.
Write unit tests to test individual components or functions in isolation.
Perform integration tests to test how different components work together.
Implement regression tests to ensure that new code changes do not break existing functionality.
Utilize automated testing tools to run tests quickly and effici...
posted on 7 May 2024
I applied via Walk-in and was interviewed in Apr 2024. There was 1 interview round.
Java 8 introduced new features like lambda expressions, streams, and default methods, improving code readability and performance.
Lambda expressions allow for more concise code and easier parallel programming.
Streams provide a way to work with collections in a functional style, enabling easier processing of large data sets.
Default methods allow interfaces to have method implementations, reducing the need for abstract cl...
posted on 6 Aug 2023
Aptitude questions, some reasoning and puzzle questions with fundamental computer language questions.
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to represent multiple data types.
Examples include method overloading and method overriding in object-oriented programming.
Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.
Abstraction allows developers to focus on the essential features of an object or system without getting bogged down in unnecessary details.
It helps in reducing complexity and improving efficiency by providing a simplified view of the system.
For example, in object-oriented programming, abstract clas...
Policy manager is a software tool used to centrally manage and enforce policies across an organization's systems and applications.
Policy manager helps define, monitor, and enforce policies related to security, compliance, access control, and other governance aspects.
It allows administrators to set rules and regulations that govern how data and resources are accessed and used within an organization.
Policy manager can au...
based on 5 interviews
Interview experience
based on 32 reviews
Rating in categories
Research Analyst
2.8k
salaries
| ₹1.8 L/yr - ₹5.2 L/yr |
Senior Research Analyst
756
salaries
| ₹2.8 L/yr - ₹9 L/yr |
Equity Research Analyst
348
salaries
| ₹2 L/yr - ₹4.8 L/yr |
Software Engineer
248
salaries
| ₹6.7 L/yr - ₹25 L/yr |
Software Engineer III
245
salaries
| ₹9 L/yr - ₹26.9 L/yr |
Thomson Reuters
Bloomberg
Morningstar
S&P Global