Position: SDE2
Date: Oct. 2020
Result: Accepted
Behaivoral Questions:
2 LP Behaivorals. Risks & Customer Obsession.
Spent less than 10 minutes on each. You want to make sure you give yourself enough time to answer the coding question that follows the LP behaivorals, this is very important!
First had follow up questions, second was answered very well. Highly confident I did well on second question and OK on first.
Utilized the STAR method as an approach to answer these questions and it really helps.
Coding Question:
Implement the Unix command find as an API. Some follow up questions. Confident I did well, I spoke with every keystroke as to what I was trying to accomplish. I made sure I structured my classes fairly well and added to them as I needed to instead of adding data types to the class before coding the algo.
Example Rules:
Find all files over XX size under a directory.
Find all files with XX type under a directory.
My approach:
BFS (breadth-first search) using queue linked list along with conditional based match Filters. Implemented the classes, constructors and an exception.
A semi-complete example to reference: Find API Coding Example
Follow Up Questions
Overall Experience
8/10, -2 for their coding platform that they use. It's kind of oldschoolish and I don't believe you can actually compile/run anything.
Length of Interview: 00:58:18 hh:mm:ss
Results
Phone call from recruiter two days after the Phone Screen stating I passed the behaivoral with flying colors and also the coding portion was a pass however I did hestitate on one question and was flagged for it. Hesitation included around ~2 minutes to think of a valuable answer. They do not want to see you hesitate!
On site, virtual scheduled for mid-December allowing for extra prep time!