Upload Button Icon Add office photos

Filter interviews by

Appstation Interview Questions and Answers

Updated 22 Aug 2024

Appstation Interview Experiences

Popular Designations

4 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic android questions
  • Q2. Basic kolin related questiona

Android Developer Interview Questions asked at other Companies

Q1. BST Iterator Problem Statement You are tasked with creating a class named BSTIterator that acts as an iterator for the inorder traversal of a binary search tree. Implement the following functions: BSTIterator(Node root): A constructor that... read more
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic concepts of OOPS
  • Q2. Explain project
  • Ans. 

    Developed a mobile application for tracking daily fitness activities and providing personalized workout plans.

    • Created user-friendly interface for inputting and tracking exercise data

    • Implemented algorithms for generating customized workout plans based on user's goals

    • Integrated with wearable devices to automatically sync activity data

    • Utilized Firebase for real-time data storage and synchronization

  • Answered by AI

Android Developer Interview Questions asked at other Companies

Q1. BST Iterator Problem Statement You are tasked with creating a class named BSTIterator that acts as an iterator for the inorder traversal of a binary search tree. Implement the following functions: BSTIterator(Node root): A constructor that... read more
View answer (1)

Interview Questions & Answers

user image Anonymous

posted on 10 Apr 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Why do you want to join this company?
  • Q2. Where do you see yourself in 5 years?
Round 2 - Technical 

(2 Questions)

  • Q1. Design a system
  • Q2. SQL quries, jquery, VuejS

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Description different between react native and react js
  • Ans. 

    React Native is a framework for building mobile applications using JavaScript and React, while React JS is a JavaScript library for building user interfaces for web applications.

    • React Native is used for mobile app development, while React JS is used for web app development.

    • React Native allows for building cross-platform mobile apps, while React JS is focused on web applications.

    • React Native uses native components for r...

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (203)

Appstation interview questions for popular designations

 Android Developer

 (2)

 Software Engineer

 (1)

Interview questions from similar companies

Interview Questionnaire 

3 Questions

  • Q1. Tell me about accenture?
  • Ans. 

    Accenture is a global professional services company providing consulting, technology, and outsourcing services.

    • Global presence with offices in over 200 cities across 120 countries

    • Offers services in strategy, consulting, digital, technology, and operations

    • Works with clients in various industries such as healthcare, financial services, and technology

    • Known for its innovation and technology expertise

    • Provides solutions for ...

  • Answered by AI
  • Q2. Introduce yourself?
  • Ans. 

    I am a passionate Android Developer with 5 years of experience in building innovative mobile applications.

    • 5 years of experience in Android development

    • Proficient in Java and Kotlin programming languages

    • Strong understanding of design patterns like MVVM and MVP

    • Experience with RESTful APIs and third-party libraries

    • Published apps on Google Play Store

  • Answered by AI
  • Q3. Mention recent projects executed by accenture?
  • Ans. 

    Accenture has recently executed projects in various industries including healthcare, finance, technology, and retail.

    • Accenture recently worked on a project in the healthcare industry to improve patient care through digital solutions.

    • They also completed a project in the finance sector to enhance customer experience through personalized banking services.

    • In the technology field, Accenture developed a project to implement ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Duration: 1 hour 45 minutes
Total Questions: 60

Round: HR Interview
Tips: Listen to each and every members answers who are giving interview with you.

College Name: MITCOE

I applied via Naukri.com and was interviewed in Apr 2020. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. Why dagger is required?
  • Ans. 

    Dagger is required for dependency injection in Android development.

    • Dagger helps in managing dependencies and reduces boilerplate code.

    • It provides compile-time safety and improves code readability.

    • Dagger also helps in testing and modularizing the codebase.

    • It is widely used in Android development for building scalable and maintainable apps.

  • Answered by AI
  • Q2. How garbage collector works?
  • Ans. 

    The garbage collector in Android automatically manages memory by reclaiming unused objects.

    • Garbage collector identifies objects that are no longer referenced by the program.

    • It frees up memory occupied by these objects, making it available for future use.

    • The process involves marking objects as reachable or unreachable, and then reclaiming memory from unreachable objects.

    • Garbage collection can be triggered automatically ...

  • Answered by AI
  • Q3. How to set equal spacing between childs of constraint layout?
  • Ans. 

    To set equal spacing between childs of constraint layout, use the chain style property.

    • Create a chain of the views that need equal spacing using the chain style property.

    • Set the chain style to spread inside the constraint layout.

    • Adjust the margins of the views to control the spacing.

    • Use the layout_constraintHorizontal_chainStyle or layout_constraintVertical_chainStyle attribute to set the chain style.

    • Example: app:layou

  • Answered by AI
  • Q4. Fragment life cycle

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared and confident, keep practicing

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Data structures and kotlin basics to advance
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. DSA: Put zeroes to end in an array
  • Ans. 

    Move all zeroes to the end of an array of strings.

    • Iterate through the array and keep track of the count of zeroes encountered.

    • Swap non-zero elements with the first zero encountered to move zeroes to the end.

  • Answered by AI
  • Q2. What is context? Type of context in android, what are the differences
  • Ans. 

    Context in Android refers to the current state of the application. There are different types of context in Android with varying scopes and lifecycles.

    • Context is an abstract class in Android that allows access to application-specific resources and classes.

    • There are three main types of context in Android: Application Context, Activity Context, and Service Context.

    • Application Context is tied to the lifecycle of the applic...

  • Answered by AI

I was interviewed in Aug 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Easy

  • Q1. 

    BST Iterator Problem Statement

    You are tasked with creating a class named BSTIterator that acts as an iterator for the inorder traversal of a binary search tree. Implement the following functions:

    1. BST...
  • Ans. 

    Create a BSTIterator class for inorder traversal of a binary search tree.

    • Implement a constructor that takes the root of the binary search tree and initializes the iterator.

    • Implement next() function to return the next smallest element in the inorder traversal.

    • Implement hasNext() function to check if there is a next element in the inorder traversal.

    • Traverse the binary search tree in inorder to get the desired output.

  • Answered by AI
  • Q2. 

    Integer to Roman Conversion

    Given an integer N, convert it to its corresponding Roman numeral representation. Roman numerals comprise seven symbols: I, V, X, L, C, D, and M.

    Example:

    Input:
    N = 2
    Outp...
  • Ans. 

    Convert an integer to its corresponding Roman numeral representation.

    • Create a mapping of integer values to Roman numeral symbols.

    • Iterate through the mapping in descending order of values and build the Roman numeral representation.

    • Subtract the largest possible value from the integer at each step and append the corresponding Roman numeral symbol.

    • Repeat until the integer becomes 0.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Medium

  • Q1. 

    Cube Sum Pairs Problem Statement

    Given a positive integer N, find the number of ways to express N as a sum of cubes of two integers, A and B, such that:

    N = A^3 + B^3

    Ensure you adhere to the following c...

  • Ans. 

    The problem involves finding the number of ways to express a given positive integer as a sum of cubes of two integers.

    • Iterate through all possible values of A and B within the given constraints.

    • Check if A^3 + B^3 equals the given N, increment the count if true.

    • Handle the case where A = B separately to avoid counting duplicates.

  • Answered by AI
  • Q2. 

    Colorful Knapsack Problem

    You are given a set of 'N' stones, each with a specific weight and color. The goal is to fill a knapsack with exactly 'M' stones, choosing one stone of each color, so that the to...

  • Ans. 

    The Colorful Knapsack Problem involves selecting one stone of each color to fill a knapsack with a given weight capacity, minimizing unused capacity.

    • Iterate through the stones and keep track of the minimum weight for each color.

    • Use dynamic programming to find the optimal solution by considering all possible combinations.

    • Handle cases where the knapsack cannot be filled under the given conditions by returning -1.

    • In the g...

  • Answered by AI
Round 3 - HR 

Round duration - 15 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Android Developer in NoidaEligibility criteriaAbove 7 CGPA , Previous Android Development Experience RequiredPaytm (One97 Communications Limited) interview preparation:Topics to prepare for the interview - Data structures, Algorithms, OOPS, Android, OSTime required to prepare for the interview - 1 MonthInterview preparation tips for other job seekers

Tip 1 : Clear all the topics related to Android with deep details about every topics.
Tip 2 : Practice DSA and algorithms from GFG, CodeStudio daily.
Tip 3 : Dry run code before running the code.

Application resume tips for other job seekers

Tip 1 : Mention your open source contributions/ participation in hackathons.
Tip 2 : Provide links to your projects.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. Difference between Intent and PendingIntent?
  • Ans. 

    Intent is used to start an activity or service. PendingIntent is used to perform an action on behalf of another application.

    • Intent is used to start an activity or service within the same application or in another application.

    • PendingIntent is used to perform an action on behalf of another application, such as starting an activity or sending a broadcast.

    • Intent can be used to pass data between activities or services.

    • Pendi...

  • Answered by AI
  • Q2. What is service and it's type and work of Intent service
  • Q3. What is broadcast and it's type of broadcast and what is the use of broadcast?
  • Ans. 

    Broadcast is a messaging system in Android that allows communication between different components of an app or between different apps.

    • Broadcast is a way to send messages to multiple components or apps at once.

    • There are two types of broadcasts: ordered and unordered.

    • Ordered broadcasts are delivered to receivers in a specific order, while unordered broadcasts are delivered to all receivers at once.

    • Broadcasts can be used ...

  • Answered by AI
  • Q4. What is the marker interface and when and where to use interface?
  • Ans. 

    Marker interface is an empty interface used to mark a class as having a particular property or behavior.

    • Marker interface has no methods or fields, it is used to provide metadata to the code.

    • It is used to indicate that a class has a certain capability or should be treated in a special way.

    • Examples of marker interfaces are Serializable, Cloneable, and Remote.

    • Interfaces are used to achieve abstraction and provide a contra...

  • Answered by AI

Skills evaluated in this interview

Appstation Interview FAQs

How many rounds are there in Appstation interview?
Appstation interview process usually has 1-2 rounds. The most common rounds in the Appstation interview process are Technical and HR.
What are the top questions asked in Appstation interview?

Some of the top questions asked at the Appstation interview -

  1. Description different between react native and react...read more
  2. Explain proj...read more
  3. Design a sys...read more

Tell us how to improve this page.

Appstation Interview Process

based on 5 interviews

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Paytm Interview Questions
3.3
 • 747 Interviews
Swiggy Interview Questions
3.8
 • 424 Interviews
Zomato Interview Questions
3.7
 • 308 Interviews
Ola Cabs Interview Questions
3.4
 • 137 Interviews
MakeMyTrip Interview Questions
3.7
 • 122 Interviews
Dream11 Interview Questions
3.8
 • 36 Interviews
BookMyShow Interview Questions
3.9
 • 23 Interviews
WinZO Interview Questions
4.8
 • 14 Interviews
View all

Appstation Reviews and Ratings

based on 8 reviews

3.5/5

Rating in categories

3.5

Skill development

3.0

Work-life balance

3.6

Salary

2.5

Job security

3.0

Company culture

3.3

Promotions

2.8

Work satisfaction

Explore 8 Reviews and Ratings
Software Developer
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Android Developer
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Drupal Developer
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Laravel Developer
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Appstation with

WinZO

4.4
Compare

Dream11

3.8
Compare

Rummy Circle

4.9
Compare

Paytm

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