Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by ivy Team. If you also belong to the team, you can get access from here

ivy Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

ivy Software Engineer Interview Questions, Process, and Tips

Updated 30 Dec 2024

Top ivy Software Engineer Interview Questions and Answers

  • Q1. 1. Javascript code to find the frequency of characters in a sentence. 2. Difference between dynamic and static intialization.
  • Q2. how do. you optimise a complex api what stratgies would you recommend
  • Q3. 1. Difference between .equals() and == function. 2. Fibonacci series 3. MultiThreading
View all 20 questions

ivy Software Engineer Interview Experiences

33 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Incident Management
Round 2 - Technical 

(1 Question)

  • Q1. Monitoring Tools
Round 3 - HR 

(1 Question)

  • Q1. Salary Negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - JD Description, Past experience.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Mostly asked general questions about angular and oops as job profile was related to .net fullstack developer
Round 2 - Technical 

(2 Questions)

  • Q1. Good question form .net, angular and sql
  • Q2. Asked to write easy level code in c# and sql

Interview Preparation Tips

Topics to prepare for ivy Software Engineer interview:
  • oops, .NET , angular, sql, css

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. All basic questions about related technologies
Round 2 - Technical 

(1 Question)

  • Q1. Manager round asked about projects roles and responsibilities

Software Engineer Interview Questions & Answers

user image Sravya Vadupu

posted on 29 Oct 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Sorting of arrav
  • Ans. 

    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.

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Spring boot and DBMS
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

ivy interview questions for designations

 Senior Software Engineer

 (14)

 Software Engineer Trainee

 (3)

 Software Testing Engineer

 (1)

 Senior Software Engineer 2

 (1)

 Software Quality Assurance Engineer

 (1)

 Software Developer

 (8)

 Senior Software Developer

 (2)

 Software Development Engineer 3

 (1)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. View life cycle
  • Ans. 

    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...

  • Answered by AI
  • Q2. App life cycle with the explanation on App delegate method.
  • Ans. 

    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(_...

  • Answered by AI
  • Q3. APNS architecutre.
  • Q4. Higher order functions.
  • Q5. URL Session using completions.
  • Ans. 

    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 }

  • Answered by AI
  • Q6. Swift basic questions referring to mainly the keywords

Interview Preparation Tips

Interview preparation tips for other job seekers - Please be ready with basics of app life cycle.

Skills evaluated in this interview

Get interview-ready with Top ivy Interview Questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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.

Round 1 - Coding Test 

It was coding McWilliams test of 20 questions with 2 coding questions

Round 2 - Group Discussion 

General group discussion questions

Round 3 - Technical 

(1 Question)

  • Q1. Don’t remember the question
Round 4 - HR 

(1 Question)

  • Q1. Standard behavioural questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Pattern printing
  • Q2. Previous project
  • Ans. 

    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

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Acid properties
  • Ans. 

    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...

  • Answered by AI
  • Q2. How to connect to db
  • Ans. 

    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...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Expected salary
  • Ans. 

    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

  • Answered by AI
  • Q2. Preferred location
  • Ans. 

    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

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How do. you optimise a complex api what stratgies would you recommend
  • Ans. 

    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...

  • Answered by AI
  • Q2. What are the cachine techniques you used in your previous project
  • Ans. 

    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

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Round 1 : Two DSA questions on arrays and strings that went on for 45 mins.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Maximum Sum Subarray
  • Q2. Anagram related string question

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics clear on topics such as arrays, strings, stacks, queue, trees and also keep your core java fundamentals clear.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Assignment 

Asked to implement code for linked list based quetions quetions will be on collections

Round 2 - Coding Test 

Manager round asked about collections and java 8 features

Interview Preparation Tips

Topics to prepare for ivy Software Engineer interview:
  • technical interview
Interview preparation tips for other job seekers - good received offer

ivy Interview FAQs

How many rounds are there in ivy Software Engineer interview?
ivy interview process usually has 2-3 rounds. The most common rounds in the ivy interview process are Technical, One-on-one Round and Coding Test.
How to prepare for ivy Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at ivy. The most common topics and skills that interviewers at ivy expect are Agile, Algorithms, Application Design, Data Structures and Distribution System.
What are the top questions asked in ivy Software Engineer interview?

Some of the top questions asked at the ivy Software Engineer interview -

  1. 1. Javascript code to find the frequency of characters in a sentence. 2. Differ...read more
  2. how do. you optimise a complex api what stratgies would you recomm...read more
  3. 1. Difference between .equals() and == function. 2. Fibonacci series 3. MultiTh...read more
How long is the ivy Software Engineer interview process?

The duration of ivy Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

ivy Software Engineer Interview Process

based on 30 interviews

3 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
ivy Software Engineer Salary
based on 862 salaries
₹4 L/yr - ₹17 L/yr
19% more than the average Software Engineer Salary in India
View more details

ivy Software Engineer Reviews and Ratings

based on 113 reviews

3.4/5

Rating in categories

2.6

Skill development

3.7

Work-life balance

3.4

Salary

3.0

Job security

3.4

Company culture

2.6

Promotions

2.7

Work satisfaction

Explore 113 Reviews and Ratings
Software Engineer
862 salaries
unlock blur

₹4 L/yr - ₹17 L/yr

Senior Software Engineer
601 salaries
unlock blur

₹8 L/yr - ₹24 L/yr

System Analyst
336 salaries
unlock blur

₹12.5 L/yr - ₹28 L/yr

Test Engineer
334 salaries
unlock blur

₹3.5 L/yr - ₹10 L/yr

Senior Test Engineer
329 salaries
unlock blur

₹7 L/yr - ₹15 L/yr

Explore more salaries
Compare ivy with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview