The first round was scheduled for 30 minutes, but it went on for around forty to forty-five minutes. The questions were asked around Android only. The second round was a machine coding round of one hour where I needed to complete a few functions in an Android project.
The topics covered lifecycle, MVVM, coroutines, Hilt, Room DB, weak reference, memory leak, singleton, and a few questions around Kotlin, unit testing, the internal working of ViewModel, lazy, and extension functions in Kotlin.
The following metrics were computed from 1 interview experience for the Meesho Software Development Engineer 2 Android role.
Meesho's interview process for their Software Development Engineer 2 Android roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meesho's Software Development Engineer 2 Android interview process.