Overall, it was a positive and professional interview experience, though the interviewer was on the stricter side. Unfortunately, I was dealing with an illness and wasn't able to prepare as thoroughly as I wanted to, which left me feeling a bit off throughout the conversation. Despite not feeling my best and facing a tough interviewer, the process was well-structured.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Bloomberg
Colloquio
Applied online to position. Got an email the next day allowing me to schedule an on-campus interview (graduated last year but I guess they saw the school name in my Resume).
They had 3 teams of interviewers at the school with 2 interviewers per team. Interview was about an hour, beginning they asked about some recent projects then they asked me to code up solutions to the two problems below on paper. I got correct solutions for both but think I botched it by saying an incorrect runtime estimate for one of the solutions, though I did correct myself soon after I realized it.
Domande di colloquio [2]
Domanda 1
Provided a binary tree, write a function to return the sum of all nodes at or below a certain specified level in the tree.
Provided a string with any of the following characters ... ( , ) , { , } , [ , ] , ... write a function to figure out if it's 'balanced'. For example, "( { } )" is balanced, "( { ) }" is not.
Ho sostenuto un colloquio presso Bloomberg (New York, NY)
Colloquio
Fairly simple. Phone call then onsite. For onsite it was 10 min office tour follow by 1 hr interview then 1 hours system design and 30 mins manager interview. Interviewers were nice and the recruiter was accommodating.
Ho sostenuto un colloquio presso Bloomberg (New York, NY)
Colloquio
5 rounds first 3 being leetcode coding ones and the last 2 being behavioral. The first three are the hardest asking mainly taggeed questions and the rest are not that bad