[ OK ] ulsxLAKbOc — full writeup
[ INFO ] category: Behavioral · Onsite difficulty: average freq: first seen: 2022-11-02
[AVERAGE][ONSITE]OnsiteSWE II (Mid-Level)Accepted
$ cat problem.md
I interviewed for a Software Engineer 2 position at PayPal in , India in October . I had 2 years of experience as an SDE at a startup.
The interview process consisted of four rounds:
-
Round 1: Online Assessment on HackerRank
- A hard-level DSA question, I partially passed the test cases with a brute force approach.
- A simple API design question.
-
Round 2: Technical Interview
- Design a stack with the following operations in O(1) time complexity:
- push() - adds an element to the top of the stack.
- pop() - removes an element from the top of the stack.
- findMiddle() - returns the middle element of the stack.
- deleteMiddle() - deletes the middle element.
- Leetcode problem: Top K Frequent Elements.
-
Round 3: Technical Interview
- Leetcode problem: Car Pooling.
- Questions related to Java, design patterns, and my current projects.
-
Round 4: Hiring Manager Interview
- I was asked a standard DP problem from Leetcode: Partition Equal Subset Sum.
- Behavioral and project-related questions.