Filter interviews by
Swift is a modern, fast, and safe programming language developed by Apple, while Objective-C is an older, more verbose language.
Swift is more concise and easier to read than Objective-C.
Swift supports optionals and type inference, making code safer and less prone to errors.
Objective-C requires manual memory management with retain and release, while Swift uses automatic reference counting (ARC).
Swift is interoperab...
Protocols in iOS define a blueprint of methods, properties, and other requirements that can be adopted by classes, structs, or enums.
Protocols are used to define a set of methods and properties that a class, struct, or enum must implement.
They allow for polymorphism and code reuse by enabling multiple classes to conform to the same protocol.
Protocols are commonly used in delegation, where one object delegates task...
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 relativ...
I am a highly motivated and detail-oriented analyst with a strong background in data analysis and problem-solving.
Experienced in conducting thorough research and interpreting complex data sets
Proficient in using statistical software and data visualization tools
Skilled in identifying trends and patterns to provide valuable insights for decision-making
Strong communication skills to present findings and recommendatio...
Object-oriented programming concepts that focus on classes and objects
Encapsulation: Bundling data and methods that operate on the data into a single unit (class)
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
Stale Element Exception occurs when an element on the web page is no longer valid or attached to the DOM.
Occurs when an element is located on a web page and then the DOM is refreshed or changed
Commonly happens when trying to interact with an element that has been removed or modified
Can be resolved by re-locating the element or refreshing the page
Middleware in ASP.NET Core is software components that are used to handle requests and responses in the application pipeline.
Middleware components are added to the application pipeline in the Startup class using the UseMiddleware method.
Each middleware component in the pipeline can inspect, modify, or short-circuit the request pipeline.
Examples of middleware in ASP.NET Core include authentication middleware, loggi...
Routing is the process of selecting a path for network traffic to travel from source to destination.
Routing determines the best path for data packets to reach their destination
It involves making decisions based on network protocols, algorithms, and policies
Examples include IP routing in the internet and routing tables in routers
I have experience using various web analytics tools to track and analyze website performance.
Google Analytics
Adobe Analytics
Hotjar
Crazy Egg
Mixpanel
Corporate action refers to any event initiated by a public company that impacts its shareholders and securities.
Corporate actions can include dividends, stock splits, mergers, acquisitions, spin-offs, and rights issues.
These actions can affect the value of securities, ownership structure, and voting rights of shareholders.
Investors need to stay informed about corporate actions to make informed decisions about thei...
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