Upload Button Icon Add office photos
Engaged Employer

i

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

Perfisys Verified Tick

Compare button icon Compare button icon Compare
4.2

based on 3 Reviews

i

This rating is based on a small number of reviews, so it may not fully reflect the overall employee experience.

Filter interviews by

Perfisys Android Developer Interview Questions, Process, and Tips

Updated 29 Jan 2024

Perfisys Android Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

First round is aptitude test which consists of time and work, number series, blood relation etc..

Round 2 - Technical 

(5 Questions)

  • Q1. You have to be prepared with the Android dev questions like Android architecture, MVVM, Android activity lifecycle, retrofit, firebase.
  • Q2. Explain the Activity lifecycle in Android.
  • Ans. 

    The Activity lifecycle in Android refers to the sequence of events that occur during the lifespan of an Activity.

    • An Activity goes through several states, including onCreate, onStart, onResume, onPause, onStop, and onDestroy.

    • Each state has its own purpose and is triggered by specific events, such as the user opening or closing the app.

    • Understanding the Activity lifecycle is crucial for managing resources, saving and res...

  • Answered by AI
  • Q3. What is the difference between Serializable and Parcelable?
  • Ans. 

    Serializable is a marker interface that allows objects to be converted into a byte stream, while Parcelable is an Android-specific interface for efficient object serialization.

    • Serializable is a standard Java interface, while Parcelable is an Android-specific interface.

    • Serializable uses reflection to serialize and deserialize objects, which can be slower and less efficient.

    • Parcelable requires explicit implementation of ...

  • Answered by AI
  • Q4. Describe the differences between AsyncTask and RxJava for handling background tasks in Android.
  • Ans. 

    AsyncTask is a built-in class for handling background tasks in Android, while RxJava is a library that provides a more flexible and powerful approach.

    • AsyncTask is a class provided by the Android framework, while RxJava is a third-party library.

    • AsyncTask is based on the traditional thread and callback model, while RxJava uses the concept of Observables and allows for more complex asynchronous operations.

    • RxJava provides ...

  • Answered by AI
  • Q5. Explain the usage of Fragments in Android and when you might prefer using them over Activities.
  • Ans. 

    Fragments are reusable UI components in Android that can be used within activities. They are preferred over activities in certain scenarios.

    • Fragments allow for modular and reusable UI components.

    • They can be used to create multi-pane layouts for tablets and larger screens.

    • Fragments can be added or removed dynamically at runtime.

    • They can retain their state during configuration changes.

    • Fragments can communicate with each ...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Perfisys Android Developer interview:
  • Firebase
  • MVVM
  • Java
  • Android Studio
  • Android
Interview preparation tips for other job seekers - Be confident and prepare well, you will definitely succeed

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Screening round- About Work experience and expectations
Round 2 - Technical 

(2 Questions)

  • Q1. DSA problem, About MVVM, Activity and Fragment Lifecyle.
  • Q2. All above topics have asked in depth
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Screening round- About Work experience and expectations
Round 2 - Technical 

(2 Questions)

  • Q1. DSA problem, About MVVM, Activity and Fragment Lifecyle.
  • Q2. All above topics have asked in depth

Perfisys Interview FAQs

How many rounds are there in Perfisys Android Developer interview?
Perfisys interview process usually has 2 rounds. The most common rounds in the Perfisys interview process are Aptitude Test and Technical.
What are the top questions asked in Perfisys Android Developer interview?

Some of the top questions asked at the Perfisys Android Developer interview -

  1. Explain the usage of Fragments in Android and when you might prefer using them ...read more
  2. What is the difference between Serializable and Parcelab...read more
  3. Describe the differences between AsyncTask and RxJava for handling background t...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Elucidata Interview Questions
3.7
 • 6 Interviews
QuickRide Interview Questions
2.8
 • 5 Interviews
Acviss Interview Questions
4.3
 • 5 Interviews
Tech Formation Interview Questions
4.7
 • 5 Interviews
Procol Interview Questions
4.0
 • 4 Interviews
ActualPixel Interview Questions
4.9
 • 3 Interviews
View all

Perfisys Android Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Compare Perfisys with

QuickRide

2.8
Compare

Tech Formation

4.7
Compare

sysotel.ai

2.3
Compare

Sekel Technologies

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