Status: New grad, BA CS Top Public School
Position: New Grad Bloomberg SWE
Location: NYC
Date: March 2019
HR Screen:
Set a time with the recruiter for the initial coding phone interview. Got ghosted. No call or email during the set time. I emailed the recruiter and scheduled something for the following week (no sooner times were available).
Phone Screen:
My actual phone coding screen lasted a bit over an hour and consisted of several problems. Like a lot. I had read people got maybe 1 or 2 questions. I got 5, which frankly I wasn't expecting.
Didn't think the interview went phenomenally but still passed.
Onsite:
2 1-hour interviews each with 2 LC problems.
Round 1:
Write a system that you can add numbers to and then return a random number out of those.
ex: [1,4,7,9]
random num = 2
returns 7 and resulting list is [1,4,9]
Stumbled on this question but was able to get it with a bit of help. In retrospective I should have gotten this question rather easily.
Questions about resume and previous internship that was in NYC.
Given 2 strings what is the number of changes to one of them for the strings to become anagrams.
They gave a sandwich to eat for lunch but only gave me 10 minutes between interviews so I didn't want to wolf it down between my rounds. Just ended up eating it after the interview ended.
Round 2:
Had a hard time understanding what the interviewer was saying. He barely spoke english.
Supposedly if you pass the rounds you make it to a behavioral interview. Knew I didn't pass when I got asked to leave after the second round. The elevator ride down with the random person escorting me out was super awkward.
When I got to the exit I realized I forgot my sandwich in the interview room. So I had to go back up like a dumbass. Walked to Central Park and ate my sandwich there. It wasn't a good sandwich (._.)