u/Full-Cover2475

▲ 2 r/InterviewsHell+1 crossposts

Hey everyone,

Wanted to share a recent experience and maybe get some perspective.

I had filled out a random Google Form for an Android Developer Intern role at Swiggy a few months back and honestly forgot about it. After almost 4 months, I suddenly got a call saying my interview was scheduled.

I wasn’t fully prepared initially, so I quickly revised focused on DSA patterns like sliding window, two pointers, linked list, some easy DP, and trees.

During the interview:

  • Started with a Two Sum problem (hashmap + complexity discussion)
  • Then extended to a 3-sum problem with unique triplets (sorting + two pointers)
  • Followed by a deep dive into Android:
    • Kotlin Coroutines (dispatchers, flows, collect vs collectLatest)
    • StateFlow vs SharedFlow
    • MVVM, ViewModel lifecycle
    • Hilt (DI, u/Provides vs u/Binds)
    • Jetpack Compose navigation
    • RecyclerView multiple view types
    • General Android fundamentals (View vs ViewGroup, ViewStub, etc.)

I was able to answer most things decently and also discussed my projects (TTS/STT app, Compose-based apps, etc.).

Honestly, the interview felt good. But I still got the rejection mail.

My guess:

  • Maybe my answers lacked depth in some areas
  • Maybe communication could’ve been better
  • Or there were simply stronger candidates

Not entirely sure.

Just sharing this because:
Sometimes even when things feel right, the outcome isn’t.

Thanks 🙌

reddit.com
u/Full-Cover2475 — 18 days ago