Tech Interview Prep for Students

A how-to guide for students interviewing for Software Engineering, Product Management, and Data Science

2 min readFeb 12, 2025

--

Finding Roles

Freshman and Sophomore Programs

  • Facebook University
  • Microsoft Explore
  • Google
  • Pinterest

Startups

Princeton-sponsored

Virtual Internships

SWE

What is Software Engineering?

Interview prep for SWE roles

If you have no COS background

If you’ve taken 126

If you’ve taken 226

If you’ve taken Upper-Level COS classes

Cheatsheet for SWE skills (from Cracking the PM interview)

PM

What is Product Management?

Interview prep for PM roles

If you have no COS background

If you’ve taken 126

If you’ve taken 226

If you’ve taken Upper-Level COS classes

Cheatsheet for PM skills (from Cracking the PM interview)

Data Science

What is Data Science?

Interview prep for DS roles

If you have no COS/MAT/ENG background

If you’ve taken Statistics or 126

If you’ve taken Upper-Level COS/MAT/ORF classes

--

--

Ayushi Sinha
Ayushi Sinha

Written by Ayushi Sinha

MBA @ Harvard, co-founder @ yustha.yoga | Princeton CS, investor @ Bain Capital Ventures, Microsoft

No responses yet