Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Yahoo (Sunnyvale, CA) nel mese di apr 2014
Colloquio
I was referred to Yahoo! by a friend after which the hiring manager reached out to me with regards to an opening in a team which sounded really interesting. Instead of the usual telephone chat, I decided to walk into Yahoo HQ. We had an hour long conversation/interview where we primarily spoke about issues one would face writing software on linux platforms - OOM killer, cgroups, /proc. I felt this to be one of the best conversations.
After this, I was called onsite. For Yahoo!, this moved pretty quick. The hiring manager made a very sincere effort to hasten the onsite process. I met 3 people for my onsite.
++ Onsite 1 ++
In a client/server scenario, serialize/de-serialize a balanced binary tree which is to be sent from the client to the server.
Linux system programming fundamentals including /proc filesystem, OOM killer
++ Onsite 2 ++
Linux system fundamentals - more /proc filesystem based questions
Structure of a binary (assuming ELF) on Linux.
Programmatically print the offset of a member inside a variable of struct type.
Virtual Memory fundamentals
++ Onsite 3 ++
Given a binary min heap, insert a new member.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Yahoo
Colloquio
The overall interview process was positive and well-structured. It consisted of five rounds in total:
Round 1: Initial recruiter screening call.
Round 2: Hiring manager interview.
Round 3: Frontend technical problem via CoderPad.
Round 4: Final loop (3 rounds).
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Yahoo
Colloquio
Started with a phone screen round, then 5 virtual onsite rounds consisting of two System Designs, two Behavioural rounds and a DSA round was taken. All of the interviewers came well prepared and conducted the interviews smoothly.
Intro call
System design
Technical discussion
Product collaboration
Technical screening
No dsa and leetcode, no take home assignment which is nice. Hard to prep for either you will pass or fail nothing to really practice
Domande di colloquio [1]
Domanda 1
Describe a time when, what was your role in xyz project