PayPal - Senior Software Engineer Frontend Interview Experience
Microsoft SDE2 interview experience
PAYTM - ROUND 1 SDE Java Backend : 2-3 yrs
My Full Meta Interview Experience (Sept–Oct 2025) — Rejected
Senior Software Engineer - Frontend | Okta | Bangalore
Oye Rickshaw | Android Developer | Intern Experience
Summary
I interviewed for an Android Developer Intern position at Oye Rickshaw in Delhi, India, after an unconventional application process. The interview covered behavioral aspects, project discussions, and core Android technical concepts, but I ultimately did not receive an offer.
Full Experience
I obtained the opportunity at Oye Rickshaw, a travel startup based in Delhi, India, after an initial attempt to contact HR went unanswered. I then messaged the VP of the company on LinkedIn, which successfully prompted the same HR to call me and schedule the interview.
The interview was conducted via Google Meet, and interestingly, only my camera was required to be on. It began with standard questions like "Tell me about yourself" and "Do you have any experience?" I explained my training experiences. We then moved on to a detailed discussion about my projects, where I elaborated on my work and answered several follow-up questions about specific implementations, such as "how you implemented X in your project."
The interviewer then asked about my knowledge of specific Android architectural patterns and libraries, enquiring, "Do you know MVVM, Retrofit, Volley in Android?" I honestly stated that I was not familiar with these. Following this, I was asked to "Explain fragments" and "Explain me the different phases of an Activity." I provided my explanations for both these core Android concepts.
At the conclusion of the interview, the interviewer thanked me and mentioned that they would provide feedback to HR, who would then contact me. Unfortunately, I never heard back from HR, indicating that I did not receive an offer.
Interview Questions (3)
The interviewer asked about my familiarity with specific Android architectural patterns and networking libraries, specifically MVVM (Model-View-ViewModel), Retrofit (a type-safe HTTP client), and Volley (an HTTP library).
I was asked to explain what Android Fragments are, their purpose, and how they are typically used within an Android application's UI structure.
The interviewer requested an explanation of the different lifecycle phases of an Android Activity, including the primary callback methods and their order of execution (e.g., onCreate, onStart, onResume, onPause, onStop, onDestroy).