okay so I just got through the PayPal new grad / entry-level SWE loop and I'm going to write down everything I wish I had known going in. i'm class of 2025, computer science, applied in early April, heard back in about two weeks.
Timeline: recruiter screen, then one OA (online assessment), then virtual onsite with 4 rounds. Total time from apply to offer letter was about 6 weeks.
OA: two coding problems on HackerRank, 90-minute window. One medium (two-pointer/sliding window), one medium-hard (graph BFS). Standard LeetCode-style. Nothing tricky. Just be solid on arrays, strings, hashmaps, BFS/DFS. I did not see a hard problem.
Virtual onsite: the four rounds were: data structures/algo, system design (simplified for new grad), behavioral, and a 'culture fit' conversation.
Algo round: two problems, easier than the OA honestly. They cared more about my communication. Like, I had to explain my approach before I coded, and they interrupted me mid-solution to ask 'what if the input was 10x bigger' type questions. Don't just code silently.
System design: they told me upfront this is scaled for new grads. They asked me to design a URL shortener. Nothing complicated. Know the basics: hash function, storage trade-offs, caching. I mentioned CDN and read replica and they seemed pleased but didn't expect deep infra knowledge.
Behavioral: tell me about a project you're proud of, a time you disagreed with a team member, a time you had to learn something fast. Have 3-4 solid STAR stories ready, you can repurpose them across rounds.
Levels and comp: I got an L3 offer (entry-level). Base was around $120k in Austin, with RSUs and a sign-on. Total first-year TC around $155k-ish with sign-on included. Not FAANG numbers but competitive for the city.
Prep that helped: NeetCode 150, about 6 weeks of grinding. LeetCode mediums. Mock behavioral interviews with a friend. I also used Primly for the behavioral prep which helped me structure STAR answers.
DM or reply if you have specific questions. Happy to help other new grads. This stuff is stressful.