i
ivy
Filter interviews by
Prime number programs
OOPs is Object-Oriented Programming, polymorphism allows objects to be treated as instances of their parent class, abstract class cannot be instantiated.
OOPs is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Polymorphism allows objects to be treated as instances of their parent class, enabling different classes to be treated as ins...
I applied via LinkedIn and was interviewed before Oct 2023. There was 1 interview round.
View life cycle refers to the process of creating, updating, and destroying views in an Android application.
View life cycle includes methods like onCreate, onStart, onResume, onPause, onStop, and onDestroy.
These methods are called at different stages of a view's life cycle, allowing developers to perform actions like initializing UI components, saving instance state, and releasing resources.
For example, onCreate is cal...
App life cycle involves various stages like launch, background, inactive, active, and termination. App delegate methods manage these stages.
App delegate methods are used to respond to important events in the app's life cycle, such as app launch, backgrounding, foregrounding, and termination.
Some of the key methods in the app delegate include application(_:didFinishLaunchingWithOptions:), applicationDidEnterBackground(_...
URL Session using completions is a way to handle network requests in iOS development.
URL Session is a class in iOS used for making network requests.
Completions are closures that are called when a network request completes.
Using completions allows for handling the response data or errors after a network request.
Example: URLSession.shared.dataTask(with: url) { (data, response, error) in }
I was interviewed before Jan 2024.
Depends on candidature.
I applied via Company Website and was interviewed before Sep 2023. There were 3 interview rounds.
ivy interview questions for popular designations
I applied via campus placement at Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad and was interviewed before Dec 2023. There were 4 interview rounds.
It was coding McWilliams test of 20 questions with 2 coding questions
General group discussion questions
Get interview-ready with Top ivy Interview Questions
I applied via Naukri.com and was interviewed before Oct 2023. There were 2 interview rounds.
As a Business Analyst, previous BAU tasks included analyzing business processes, gathering requirements, creating documentation, and facilitating communication between stakeholders.
Analyzed current business processes to identify areas for improvement
Gathered requirements from stakeholders to understand their needs and priorities
Created documentation such as business requirements documents, functional specifications, an...
User stories for an MS Application
As a user, I want to be able to create new documents in Word.
As a user, I want to be able to format text in Excel.
As a user, I want to be able to set reminders in Outlook.
As a user, I want to be able to collaborate with others in PowerPoint.
As a user, I want to be able to customize templates in Publisher.
Relevant experience is crucial for a Business Analyst as it provides the necessary skills and knowledge to effectively analyze business processes and make informed recommendations.
Relevant experience includes working in a similar industry or role, understanding business processes, and using analytical tools.
Experience in data analysis, project management, and communication skills are also important for a Business Analy...
I want to switch to explore new challenges and opportunities for growth.
Seeking new challenges to expand my skill set
Interested in exploring different industries and sectors
Looking for opportunities for career advancement
Want to broaden my professional network
I applied via Referral and was interviewed before Oct 2023. There were 3 interview rounds.
Developed a web application for tracking inventory and sales data
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express
Utilized MongoDB for database storage
ACID properties are a set of properties that guarantee reliable database transactions.
Atomicity: All operations in a transaction are completed successfully or none at all.
Consistency: Database remains in a consistent state before and after the transaction.
Isolation: Transactions are isolated from each other until they are completed.
Durability: Once a transaction is committed, changes are permanent and cannot be lost.
Ex...
To connect to a database, you need to use a database connection string with the appropriate credentials.
Use a database connection string with the necessary information such as server address, database name, username, and password.
Choose the appropriate database driver for the type of database you are connecting to (e.g. MySQL, PostgreSQL, MongoDB).
Establish a connection using a programming language-specific database li...
My expected salary is based on my experience, skills, and the market rate for Software Engineers.
Consider my years of experience in software development
Research the average salary for Software Engineers in this location
Factor in any additional skills or certifications I may have
Be open to negotiation based on the overall compensation package
I am open to opportunities in various locations, with a preference for cities with a strong tech industry.
Open to various locations
Preference for cities with strong tech industry
I applied via Referral and was interviewed before Oct 2023. There was 1 interview round.
To optimize a complex API, consider reducing unnecessary data transfer, caching frequently accessed data, using efficient data structures, and implementing proper error handling.
Identify and remove unnecessary data transfer to reduce latency
Implement caching mechanisms for frequently accessed data to improve performance
Use efficient data structures and algorithms to optimize processing speed
Implement proper error handl...
I used various caching techniques such as in-memory caching and database caching in my previous project.
Implemented in-memory caching using Redis to store frequently accessed data
Utilized database caching by storing query results in memory to reduce database load
Used HTTP caching to cache responses at the client or server side for faster retrieval
I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 2 interview rounds.
Round 1 : Two DSA questions on arrays and strings that went on for 45 mins.
Top trending discussions
Some of the top questions asked at the ivy interview -
The duration of ivy interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 91 interviews
Interview experience
Software Engineer
862
salaries
| ₹4 L/yr - ₹17 L/yr |
Senior Software Engineer
601
salaries
| ₹8 L/yr - ₹24 L/yr |
System Analyst
336
salaries
| ₹12.5 L/yr - ₹28 L/yr |
Test Engineer
334
salaries
| ₹3.5 L/yr - ₹10 L/yr |
Senior Test Engineer
329
salaries
| ₹7 L/yr - ₹15 L/yr |
TCS
Infosys
Wipro
HCLTech