i
ivy
Filter interviews by
I applied via Job Fair and was interviewed in Sep 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
Sorting an array of strings in alphabetical order.
Use a sorting algorithm like quicksort or mergesort.
Compare strings using built-in functions like strcmp in C++ or compareTo in Java.
Consider using a custom comparator function for sorting in languages like JavaScript.
ivy interview questions for designations
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 }
Get interview-ready with Top ivy Interview Questions
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
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.
I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.
Asked to implement code for linked list based quetions quetions will be on collections
Manager round asked about collections and java 8 features
Top trending discussions
Some of the top questions asked at the ivy Software Engineer interview -
The duration of ivy Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 30 interviews
3 Interview rounds
based on 113 reviews
Rating in categories
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