Filter interviews by
A function is a standalone block of code that performs a specific task, while a method is a function that is associated with a class or object.
Functions are independent and can be called from anywhere in the code.
Methods are associated with a class or object and are called using the dot notation.
Functions can be defined outside of classes, while methods are defined within classes.
Example: Function to calculate the...
OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOP focuses on creating objects that contain both data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Example: Creating a 'Car' class with properties like 'make', 'model', and methods like 'startEngine' and 'drive'.
Constructors are special methods in a class used to initialize objects. They have the same name as the class.
Constructors are used to initialize objects of a class.
They have the same name as the class.
They do not have a return type.
They can be parameterized or default constructors.
Example: public class Person { public Person(string name) { } }
Yes, the string can be reversed by splitting it into words, reversing the order of the words, and then joining them back together.
Split the string into words using a space as delimiter
Reverse the order of the words
Join the words back together with a space in between
Release management involves planning, scheduling, and controlling software builds through different stages.
1. **Planning**: Define the scope and objectives of the release. For example, identify features to be included.
2. **Build**: Compile the code and create a build. Use tools like Jenkins or GitLab CI for automation.
3. **Testing**: Conduct thorough testing (unit, integration, user acceptance) to ensure quality. ...
I am currently earning a CTC of $50,000 per year at my last company.
My last company CTC was $50,000 per year
I am currently earning $50,000 per year at my previous job
Capital markets are financial markets where long-term debt or equity-backed securities are bought and sold.
Capital markets facilitate the buying and selling of long-term financial instruments such as stocks and bonds.
They provide a platform for companies and governments to raise funds for projects or operations.
Investors can trade securities on stock exchanges like NYSE or NASDAQ.
Capital markets play a crucial rol...
Design a system to transfer money from bank A to bank B
Implement a secure authentication system for both banks
Set up a secure connection between the two banks for data transfer
Create a transaction processing system to handle the transfer of funds
Implement error handling and logging mechanisms for tracking transactions
Ensure compliance with financial regulations and data protection laws
The plant capacity refers to the maximum amount of water that the RO plant can produce in a given time period.
Plant capacity is typically measured in terms of gallons per day (GPD) or liters per hour (LPH).
It is important to consider the demand for water in the area when determining the plant capacity.
Factors such as feed water quality, membrane efficiency, and system design can affect the plant capacity.
For examp...
The conductivity of sea water varies depending on factors such as temperature and salinity.
The conductivity of sea water is primarily influenced by the concentration of dissolved salts.
Higher salinity levels result in higher conductivity.
Temperature also affects conductivity, with warmer water having higher conductivity.
The average conductivity of sea water is around 50,000 to 60,000 microsiemens per centimeter (µ...
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