Meesho | SDE-3 Android | IC Role | Platform Team | Remote | Oct 2022 [First Round Rejected]
Anonymous User
771

My Current Role -
SDE - 3 - Android in product based organisation. Having around 6+ years of experience in Android,

Process -

  1. First Round - Android Architecture discussion (half an hour)
  2. Second Round - Pair Programming or Take home assignment
  3. Third Round - Android System Design
  4. Hiring Manager Round

First Round Questions - (all questions were open ended, no fix answer)

  1. Recent Projects, challenges
  2. SOLID principles
  3. Dagger, why use dependency injection, what if we do not think it is important, like alternatives. How to create our own dependency injection library.
  4. I mentioned, I have worked on dynamic delivery, so questions around it
  5. why use MVVM over MVP, think outside the box, we could have used observables using RxJava etc. - open ended questions around it
  6. Multi Module benefits and why use it
  7. How to handle dependencies or abstraction in multi module
  8. Kotlin -
    • val vs const
    • inline keyword
    • lateinit vs lazy

Feedback -
Learn deep about all the approaches, design patterns. SDE-3 is same as lead engineer role, where it is required to mentor other people.

Comments (1)