C

Curefit

App Developer

Interview Date

Late 2019 / Early 2020 (joined Feb 2020, reported Feb 2021)

Result

Selected

Difficulty

Medium to Hard

Rounds

4 technical rounds

Drive Type

Full-Time

Topics asked

Data StructuresAlgorithmsGraphsAndroid Development (Activity LifecycleAPI Compilation ProcessIntent FiltersServices)Projects.

Detailed experience

Role: App Developer

College: Not Specified

Interview Date: Late 2019 / Early 2020 (joined Feb 2020, reported Feb 2021)

Interview Type: Full-Time

Result: Selected

Difficulty: Medium to Hard

Rounds: 4 technical rounds

Topics Asked: Data Structures, Algorithms, Graphs, Android Development (Activity Lifecycle, API Compilation Process, Intent Filters, Services), Projects.

Experience:

The candidate applied directly via the company's career page in October/November and received a call two months later. The process involved four purely technical rounds.

Round 1 (Online Technical - DSA): This 1-hour online round focused on Data Structures and Algorithms. Questions included detecting a cycle in a linked list (standard "Rabbit and Hare" algorithm) and sorting an array containing 0s, 1s, and 2s (requiring a 3-pointer approach). The candidate found the second question challenging and took considerable time.

Round 2 (Technical - DSA): Not explicitly detailed in the snippet, but mentioned as another online technical round with two questions. One question was described as involving graphs and using BFS for its solution.

Round 3 (Technical - Android Development): This round heavily focused on Android development, the candidate's area of expertise. Questions included:

  • Previous projects and rationale for using specific libraries (e.g., why RxJava over Kotlin Flow or Coroutines).
  • Detailed explanation of the Android Activity Lifecycle (onCreate, onStart, onResume, onPause, onStop, onDestroy) and the callback sequence when one activity opens another.
  • Explanation of the Android Application Package (APK) compilation process.
  • How the "share" functionality works in Android, specifically how an app can show options to share an image (involving Intent Filters and Package Manager).
  • Types of Services in Android (Background, Foreground, Bound).
  • Two Data Structure questions (details not remembered).

Round 4 (Culture Fit / Hiring Manager): This round, taken by the team manager, was more of a culture fit discussion. It covered previous projects, final year projects, reasons for choosing specific technologies, and the candidate's area of expertise. Situational questions were also asked. The primary goal was to assess if the candidate would be a good cultural fit for the team.

Posted on - 12 Nov 2025
CUREFIT Interview Experience - App Developer | OAHelper