Round 1: OA
Questions:
- Specific question not provided.
- There were 2 DSA questions (Easy to Medium level LeetCode questions).
- 10 Android-related questions (mostly Kotlin) in MCQ format and error identification.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2: DSA
Questions:
- Easy stack question related to balancing parentheses.
- Hard graph question related to finding the minimum of the maximum distance between any two nodes in two graphs.
Candidate's Approach
- Solved the stack question in 5 minutes and discussed the approach, time complexity, and space complexity.
- Explained the approach for the graph question thoroughly but struggled to write complete code due to time constraints and lack of practice with graph questions. Covered all edge cases in the approach.
Interviewer's Feedback
No feedback provided.
Round 3: System Design
Questions:
- Specific question not provided, but involved designing a payment system with given service blocks.
Candidate's Approach
- Prepared for this round and successfully navigated the discussion. The interviewer was impressed with the candidate's performance.
Interviewer's Feedback
No feedback provided.
Round 4: Android
Questions:
- Android fundamentals based on work experience.
- Android error handling scenario where the candidate had to identify and resolve a crashing issue.
- Scenario involving a POST request for a simple login, requiring the candidate to outline necessary classes and their roles.
Candidate's Approach
- Answered Android fundamentals questions confidently.
- Identified issues in the error handling scenario effectively.
- Created an MVVM architecture structure for the POST request, detailing the use of interfaces, data classes, enums, Retrofit, and ViewModel. Explained the complete flow of the request and justified the choice of Retrofit over other libraries.
Interviewer's Feedback
No feedback provided.
Round 5: HM Round
Questions:
- General situation-based and behavioral questions, such as "Tell me about a time where you had to make a critical decision."
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Additional Questions
- Do PayPal give 100% work from home? If yes, is it team-specific or available to everyone?
- Does PayPal provide breakfast/lunch at the office premises in Chennai?
- Is the INR 1200 per month for food and travel the only support provided, or is there lunch available at the office?