
ManaTrick
May 28, 2025 at 05:33 AM
PayPal Interview Experience
Compensation: 50L + 6
Position: Software Engineer 3
Application Method: Referral
𝗥𝗼𝘂𝗻𝗱 𝟭: 𝗢𝗻𝗹𝗶𝗻𝗲 𝗦𝗰𝗿𝗲𝗲𝗻𝗶𝗻𝗴 (𝗛𝗮𝗰𝗸𝗲𝗿𝗘𝗮𝗿𝘁𝗵)
- Duration: 75 minutes (2 Problems)
- Problems: Max Tasks That Can Be Completed in Given Budget (50 Marks)
- Beautiful Numbers - HackerEarth (100 Marks)
𝗥𝗼𝘂𝗻𝗱 𝟮: 𝗖𝗼𝗱𝗶𝗻𝗴 (𝗩𝗶𝗿𝘁𝘂𝗮𝗹)
- Problems: Reverse Substrings Between Each Pair of Parentheses
- Water Jug Problem (variation of Two Water Jug Puzzle – GFG)
𝗥𝗼𝘂𝗻𝗱 𝟯: 𝗝𝗮𝘃𝗮 & 𝗖𝗼𝗻𝗰𝗲𝗽𝘁𝘀
- Topics Covered: Java Streams API (filter, collect to list, group by)
- SQL: Second highest marks using the RANK function
- POJO creation — how to make it immutable
- Comparable vs Comparator
- String immutability and advantages
- Java Collection Hierarchy
- HashMap collision handling + Java 8 improvements
- Spring: Bean life cycle
- Autowiring methods
- Bean scopes
- @SessionScope annotation
- @ControllerAdvice
- Spring Batch – overview
- REST & APIs: REST vs SOAP
- PUT vs PATCH
- REST request/response structure
- HTTP status codes (2xx, 4xx, 5xx)
- API Maturity levels
𝗥𝗼𝘂𝗻𝗱 𝟰: 𝗛𝗶𝗿𝗶𝗻𝗴 𝗠𝗮𝗻𝗮𝗴𝗲𝗿 𝗥𝗼𝘂𝗻𝗱
- HLD: Design Twitter-like system
- Discussed chosen components and trade-offs
- Deep dive into resume projects
- Standard behavioral questions
*React ❤️ for more*
❤️
1