Filter interviews by
Project management methodologies are frameworks used to plan, execute, and manage projects effectively.
Project management methodologies provide a structured approach to project planning, execution, and monitoring.
Common methodologies include Agile, Waterfall, Scrum, and Lean.
Each methodology has its own set of principles, practices, and processes.
Agile focuses on iterative development and flexibility.
Waterfall fol...
An interface is a point of interaction between components, systems, or processes.
An interface defines the methods that a class must implement, without specifying how they are implemented.
Interfaces allow for multiple inheritance in programming languages like Java.
Interfaces are used to achieve abstraction and loose coupling in software design.
Example: USB port on a computer serves as an interface for connecting ex...
The question involves writing code to solve a specific problem, typically requiring algorithmic thinking.
Understand the problem statement clearly before coding.
Break down the problem into smaller, manageable parts.
Consider edge cases and how your code will handle them.
Write clean, readable code with comments for clarity.
Test your code with various inputs to ensure it works as expected.
Method overloading is having multiple methods in the same class with the same name but different parameters. Method overriding is having a method in a subclass with the same name and parameters as a method in its superclass.
Method overloading is resolved at compile time based on the number and type of parameters, while method overriding is resolved at runtime based on the object being used.
Method overloading is us...
Underpayment and overpayment of claims are typically handled by reviewing the claim, identifying the error, and adjusting the payment accordingly.
Claims are reviewed to determine if there was an underpayment or overpayment
Errors are identified and investigated to understand the reason for the incorrect payment
Adjustments are made to correct the payment amount based on the findings
Communication with the provider ma...
Java Oops concepts include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Polymorphism allows objects to be treated as instances of their parent class.
Encapsulation hides the internal state of an object and only exposes necessary functionality.
Abstraction focuses on the essential features of an object while hiding unnecessa...
Polymorphism in OOP allows objects of different classes to be treated as objects of a common superclass.
Polymorphism allows for flexibility and reusability in code.
It enables a single interface to be used for different data types.
Examples include method overriding and method overloading.
Polymorphism is achieved through inheritance and interfaces in OOP.
OOPs features include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Ability to create new classes based on existing classes.
Polymorphism: Ability to use a single interface for different data types or classes.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
Reconciliation work involves comparing two sets of records to ensure they are in agreement and resolving any discrepancies.
Compare financial transactions in bank statements with internal records
Identify and investigate any discrepancies or errors
Make necessary adjustments to ensure both sets of records match
Document the reconciliation process for audit purposes
Trade life cycle refers to the stages involved in a trade from initiation to settlement.
Trade initiation: Trade is proposed and agreed upon by parties involved.
Trade execution: Trade is executed on the agreed terms.
Trade confirmation: Parties confirm the details of the trade.
Trade settlement: Payment and transfer of securities are completed.
Trade reconciliation: Ensuring all details match between parties involved.
...
Cloud migration involves moving data, applications, and processes from on-premises servers to cloud infrastructure.
Assess current infrastructure and identify workloads to migrate
Choose the right cloud provider and migration strategy
Plan for data transfer, security, and compliance
Execute migration with minimal downtime and monitor performance
Optimize resources and costs post-migration
Migration tools process and experience
Migration tools help transfer data from one system to another seamlessly
Experience with various migration tools such as AWS Database Migration Service, Carbonite Migrate, etc.
Understanding of data mapping, transformation, and validation processes
Ability to troubleshoot migration issues and ensure data integrity
Collaboration with stakeholders to plan and execute migration strategies
I appeared for an interview in May 2025, where I was asked the following questions.
Bonds are debt securities used by entities to raise capital, with various types catering to different investor needs.
Government Bonds: Issued by national governments, e.g., U.S. Treasury Bonds.
Corporate Bonds: Issued by companies to raise funds, e.g., Apple Inc. bonds.
Municipal Bonds: Issued by local governments, often tax-exempt, e.g., city infrastructure bonds.
Zero-Coupon Bonds: Sold at a discount and pay no interest...
Equity shares represent ownership in a company, entitling shareholders to dividends and voting rights.
Ordinary Shares: Commonly issued, providing voting rights and dividends (e.g., Apple Inc. shares).
Preference Shares: Fixed dividends, priority over ordinary shares in asset liquidation (e.g., preferred stock of Ford).
Redeemable Shares: Can be bought back by the company at a future date (e.g., redeemable preference shar...
Preference shares are equity securities with preferential rights over common shares, often providing fixed dividends.
Cumulative Preference Shares: Unpaid dividends accumulate. Example: If a company skips a dividend, it must pay it later.
Non-Cumulative Preference Shares: No accumulation of unpaid dividends. Example: If dividends are not declared, shareholders lose those payments.
Participating Preference Shares: Sharehol...
Preference shares are equity securities with preferential rights over common shares, often providing fixed dividends.
Cumulative Preference Shares: Unpaid dividends accumulate; e.g., if a company skips a dividend, it must pay it later.
Non-Cumulative Preference Shares: No accumulation of unpaid dividends; e.g., if a dividend is missed, shareholders lose that payment.
Participating Preference Shares: Shareholders can parti...
Equity shares represent ownership in a company, with various types catering to different investor needs and rights.
Ordinary Shares: Commonly issued, providing voting rights and dividends (e.g., shares of Apple Inc.).
Preference Shares: Offer fixed dividends and priority over ordinary shares in asset liquidation (e.g., preferred stock of Bank of America).
Cumulative Preference Shares: Accumulate unpaid dividends, ensuring...
I applied via Referral and was interviewed in Jun 2024. There were 3 interview rounds.
ArrayList in Java sorts data using the Collections.sort() method, which employs a dual-pivot quicksort algorithm.
ArrayList uses the Collections.sort() method for sorting.
The sorting mechanism is based on the dual-pivot quicksort algorithm.
Example: Sorting an array of strings like ['banana', 'apple', 'cherry'] results in ['apple', 'banana', 'cherry'].
The sort is stable, meaning equal elements maintain their relative ord...
Please tell me about solid principle
Design patterns are reusable solutions to common problems in software design.
Design patterns help in creating maintainable and scalable code.
They provide a common language for developers to communicate about solutions.
Examples include Singleton, Factory, Observer, and Strategy patterns.
Parameters are values passed to a function, while variables are used to store data within a program.
Parameters are specified in the function definition, while variables are declared within the function body.
Parameters are used to pass values into a function, while variables are used to store values for later use.
Example: function add(num1, num2) { return num1 + num2; } - num1 and num2 are parameters, while result is st...
I appeared for an interview in Nov 2024.
I appeared for an interview in Aug 2024.
To create an EC2 instance using Terraform, you need to define the instance configuration in a Terraform file and then apply the configuration using Terraform commands.
Define the EC2 instance configuration in a Terraform file using the 'aws_instance' resource type
Specify the instance type, AMI ID, key pair, security group, and other necessary parameters in the configuration
Run 'terraform init' to initialize the Terrafor...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Capital markets are platforms for buying and selling financial securities, facilitating investment and funding for businesses and governments.
Capital markets include stock markets (e.g., NYSE, NASDAQ) where shares of companies are traded.
They also encompass bond markets where debt securities are issued and traded, such as U.S. Treasury bonds.
These markets enable companies to raise capital for expansion and operations b...
Apptitude questions logical and technical questions and queries
I applied via Job Portal and was interviewed in Jun 2024. There were 2 interview rounds.
Simple aptitude test
Changing domain to improve security and efficiency.
Current domain lacks necessary security measures.
New domain offers better performance and scalability.
Migration to new domain aligns with company's strategic goals.
I expect a competitive salary based on industry standards and am open to rotational shifts for flexibility and team support.
My expected salary is in the range of $70,000 to $80,000, depending on the responsibilities and benefits offered.
I believe in the importance of teamwork and am willing to work in rotational shifts to ensure coverage and support for the team.
For example, in my previous role, I successfully managed ...
Top trending discussions
The duration of Eviden interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 208 interview experiences
Difficulty level
Duration
based on 4.6k reviews
Rating in categories
Associate Consultant
8.2k
salaries
| ₹3.6 L/yr - ₹9.5 L/yr |
Consultant
3.8k
salaries
| ₹8.2 L/yr - ₹24 L/yr |
Associate
1.7k
salaries
| ₹1.6 L/yr - ₹4.5 L/yr |
Senior Consultant
1.2k
salaries
| ₹18.5 L/yr - ₹33 L/yr |
Senior Associate
1.1k
salaries
| ₹2.2 L/yr - ₹7.2 L/yr |
Genpact
DXC Technology
Sutherland Global Services
Optum Global Solutions