Had a hiring screen with recruiter. Final interview was 1 hour, 30 minutes technical and 30 minutes behavioral. Technical was one sliding window problem (between easy and medium difficulty). Behavioral was a set of generic questions about how I deal with adversity, how I've shown initiative at previous internships, etc.