- Published on
PayPal | SDE 1 (T22) | Bangalore | April 2023 | Offer
- Author
- Shared Anonymously
My Current Status: 2yr (1yr Intern + 1yr Fulltime) experience in a reputable Saas Company.
Application Status: Got offer.
Interview start date: 2 week of april
Final Round date: 4th week of april
Since my profile was strong HR told to skip the OA round and start with technical round.
Technical Round - 1
- Question 1: Find the start and end index of maximum subaray in a given array. (Modification version of Kadane's algorithm)
- Question 2: Given a stream of elements find the kth maximum at every postion, the array length is infinite since it is stream. (https://leetcode.com/problems/kth-largest-element-in-an-array/) Similar to this problem but we need to find at each position. (Hint: Min Heap)
Interview went pretty well solved both question, Interviewer also helped with some hints.
Technical Round - 2
I was expecting a coding round, but it's completly different.
- A coding question was asked, but interviewer told just tell me the approach no need of solution.
- Started with Interface and Abstraction.
- Asked indepth about design patterns in java.
- Told to implement Singleton and Factory method.
- Questions about observor pattern.
- DBMS advanced level questions.
- Given a table of data and told to achieve 1NF, 2NF, 3NF & 3.5NF with explanation.
- Given a problem statement and told design a databsed with table, column type and reference keys.
Hiring Manager Round - 1
- He asked what I did in my current company what was my role.
- Told to explain some concepts based on my answer.
- Asked some questions form my resume.
- Advanced Java and Database Questions.
This round didn't went quite well, and the manager was not satisfacted with my answer. So the HR arranged another hiring manager since I did well in past 2 technical rounds.
Hiring Manager Round - 2
- The manager was pretty impressed by resume.
- He started with basic questions from OOPS.
- Then he jumped to advacned concepts like immutability
- Memory Management.
- Threads & Concuurency.
- Queues & Zookeper
- Sql n NoSql
The Hiring manager was impressed with my performace and gave good feedback.
After 2 days I got a message from HR, that I was accepted into Paypal.
Verditct: Selected
Interview Process was so smooth and HR continously contacted and reminded me, every round laster about 1hr. The advice I would try to give for job seekers don't blindly practice every problem in leetcode. Practice only a certain list and make sure you have complete understanding of that datastructre. Be strong with you basics!!.
Compensation: https://leetcode.com/discuss/compensation/3493074/PayPal-or-SDE-1-or-Bangalore