Upload Button Icon Add office photos
Engaged Employer

i

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

Ivy Mobility Solutions Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Ivy Mobility Solutions Senior Android Application Developer Interview Questions and Answers

Updated 26 Jun 2024

Ivy Mobility Solutions Senior Android Application Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Technical round and discuss about Java, kotlin and Android
  • Q2. Explain about collections
  • Ans. 

    Collections in Android are data structures that store and manage groups of objects.

    • Collections provide methods to add, remove, and manipulate objects in a group.

    • Examples of collections in Android include ArrayList, LinkedList, and HashMap.

    • Collections can be used to efficiently store and retrieve data in Android applications.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

I was interviewed before Dec 2020.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a technical round. The interviewer asked me some programming based questions and some questions on database management systems.

  • Q1. 

    Sum of Maximum and Minimum Elements Problem Statement

    Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array.

    Follow Up:

    Can you achie...

  • Ans. 

    Find the sum of the largest and smallest elements in an array with the least number of comparisons.

    • Iterate through the array to find the maximum and minimum elements.

    • Keep track of the maximum and minimum elements as you iterate.

    • After iterating, sum up the maximum and minimum elements.

    • To achieve the task with the least number of comparisons, compare elements in pairs.

  • Answered by AI
  • Q2. 

    Binary Tree Construction from Parent Array

    Construct a binary tree from a given array called parent where the parent-child relationship is determined by (PARENT[i], i), indicating that the parent of node ...

  • Ans. 

    Construct a binary tree from a given parent array and perform level-order traversal.

    • Iterate through the parent array to create the binary tree using a queue data structure.

    • Keep track of the parent-child relationships and construct the tree accordingly.

    • Perform level-order traversal to print the nodes in the correct order.

  • Answered by AI
  • Q3. Can a unique key be a primary key?
  • Ans. 

    Yes, a unique key can also be a primary key.

    • A primary key must be unique, but a unique key does not necessarily have to be the primary key.

    • A table can have multiple unique keys, but only one primary key.

    • Example: In a table of employees, the employee ID can be a unique key and also the primary key.

  • Answered by AI
  • Q4. Is it better to use a normalized form for database design, or is it more efficient to store data in a single table or two tables?
  • Ans. 

    Normalized form is better for database design for data integrity and flexibility.

    • Normalized form reduces data redundancy and improves data integrity.

    • Normalized form allows for easier data updates and maintenance.

    • Denormalized form may be more efficient for read-heavy applications with complex queries.

    • Consider denormalization for performance optimization after thorough analysis.

    • Example: Normalized form for a customer and...

  • Answered by AI
Round 2 - Video Call 

Round duration - 60 minutes
Round difficulty - Medium

The interviewer had good work experience. She was polite and calm. After brief introduction she straight jumped into my current projects and she covered my entire CV.

Round 3 - Video Call 

(4 Questions)

Round duration - 45 minutes
Round difficulty - Easy

This was a technical round involving questions on OOPS concepts and puzzles.

  • Q1. What is the total number of squares on a chessboard?
  • Ans. 

    There are 204 squares on a chessboard.

    • The chessboard has 64 squares in total.

    • Each square can be divided into smaller squares, such as 1x1, 2x2, 3x3, etc.

    • The total number of squares can be calculated by adding the squares of all sizes together.

  • Answered by AI
  • Q2. What is C++?
  • Ans. 

    C++ is a high-level programming language known for its efficiency, flexibility, and performance.

    • C++ is an object-oriented language with features like classes, inheritance, and polymorphism.

    • It allows low-level memory manipulation through pointers.

    • C++ is used in developing system software, game engines, and high-performance applications.

  • Answered by AI
  • Q3. What is the difference between deep copy and shallow copy?
  • Ans. 

    Deep copy creates a new copy of an object with all nested objects also copied, while shallow copy creates a new copy of an object with references to nested objects.

    • Deep copy creates a new object and recursively copies all nested objects, resulting in a completely independent copy.

    • Shallow copy creates a new object but only copies references to nested objects, so changes in nested objects will reflect in both the origina...

  • Answered by AI
  • Q4. What are template classes? Can you write a program for the assignment operator '=' for a template class such that it behaves differently for 'int' and 'char *'?
  • Ans. 

    Template classes are classes that can work with any data type. Assignment operator can be overloaded to behave differently for different data types.

    • Template classes allow for writing generic classes that can work with any data type.

    • Overloading the assignment operator allows for custom behavior based on the data type.

    • Example: template <class T> class MyClass { T data; public: MyClass& operator=(const T& ot...

  • Answered by AI
Round 4 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was a 30 minute HR round. The interviewer asked me a number of questions to know more about me.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASAP Labs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Sep 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Programming question leetcode medium such as anagram grouping, pivot element for rotated and sorted array etc
  • Q2. Spring boot question
  • Q3. Project related

Interview Preparation Tips

Interview preparation tips for other job seekers - Be relaxed and prepare whatever there is in your resume

I was interviewed before Dec 2020.

Interview Questionnaire 

1 Question

  • Q1. Java core related collections, First round would be array based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - get good knowledge on core java and collections

I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Interviewer will give some scenario and ask us to prepare wireframe and use case diagram
  • Q2. About current role and responsibilities
  • Q3. Questions about the domain knowledge

Interview Preparation Tips

Interview preparation tips for other job seekers - once i have cleared my online test, 1st technical round lasted around 45mins and 2nd round lasted around 1hr.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain even loop
  • Q2. Explain how redux works
  • Ans. 

    Redux is a predictable state container for JavaScript apps, enabling centralized state management and unidirectional data flow.

    • Centralized Store: Redux maintains a single store that holds the entire state of the application.

    • Actions: Actions are plain JavaScript objects that describe changes to the state. Example: { type: 'ADD_TODO', payload: 'Learn Redux' }

    • Reducers: Reducers are pure functions that take the current sta...

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed before Mar 2023.

Round 1 - Assignment 

Take home assignment on Advanced Excel (Pivots, Combination of different functions

Round 2 - One-on-one 

(1 Question)

  • Q1. Testing Excel skills (especially some complex functions). Was allowed to google
Round 3 - One-on-one 

(2 Questions)

  • Q1. Guesstimate questions
  • Q2. How many food delivery orders places in Hyderabad on one day?
  • Ans. 

    It is not possible to accurately determine the exact number of food delivery orders placed in Hyderabad on one day without specific data.

    • The number of food delivery orders can vary greatly depending on factors such as day of the week, time of day, weather, events happening in the city, etc.

    • One way to estimate the number of orders would be to look at data from popular food delivery platforms like Swiggy or Zomato, but e...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Cognos related questions
  • Q2. Cloud related questions

I applied via Referral and was interviewed before Oct 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Coding Questions of javascript could be easily found on googling
  • Q2. Angular Questions based on component nesting , debugging , angular project configurations, pipes , directives etc
  • Q3. Basic Javascript Questions like currying , prototype, what was the project you were working etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident during the interview , the team interviewing will try to make you comfortable as well, practice your coding skill, prepare questions like "tell me about yourself","where do you see yourself in 10 years" etc
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Java Basics like jdk, jre, core java questions
  • Q2. Merge sort

Ivy Mobility Solutions Interview FAQs

How many rounds are there in Ivy Mobility Solutions Senior Android Application Developer interview?
Ivy Mobility Solutions interview process usually has 1 rounds. The most common rounds in the Ivy Mobility Solutions interview process are One-on-one Round.
What are the top questions asked in Ivy Mobility Solutions Senior Android Application Developer interview?

Some of the top questions asked at the Ivy Mobility Solutions Senior Android Application Developer interview -

  1. Explain about collecti...read more
  2. Technical round and discuss about Java, kotlin and Andr...read more

Tell us how to improve this page.

Ivy Mobility Solutions Senior Android Application Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

SAP Interview Questions
4.2
 • 283 Interviews
Ramco Systems Interview Questions
3.9
 • 64 Interviews
Blue Yonder Interview Questions
3.9
 • 60 Interviews
Darwinbox Interview Questions
3.9
 • 43 Interviews
Grey Orange Interview Questions
3.2
 • 38 Interviews
Mobileum Interview Questions
3.3
 • 37 Interviews
CodeClouds Interview Questions
4.5
 • 35 Interviews
View all

Ivy Mobility Solutions Senior Android Application Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

2.0

Skill development

2.0

Work-life balance

4.0

Salary

3.0

Job security

2.0

Company culture

3.0

Promotions

2.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
191 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
138 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Softwaretest Engineer
55 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Analyst
54 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
52 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Ivy Mobility Solutions with

Manhattan Associates

3.7
Compare

Blue Yonder

3.9
Compare

Netsuite

3.6
Compare

SAP

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