Preparing for an interview? Check out Cracking the Coding Interview
Published on

Meta E4 Phone Screen - Passed But Hiring is Paused!

Author
  • Shared Anonymously

Hi folks- giving back to the community..
I had my phone screen yesterday...I got the feedback today as the recruiter mentioned it was "very positive" but unfortunettly Hirigin is paused now and when they unpause they will directly presume with the onsite...Part of me is so devastated and the other feels good since the 3 month of the hard work and grinding Leetcode for the first time has paid off.

Mock Interview:
1 - https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii/description/
2 - https://leetcode.com/problems/moving-average-from-data-stream/description/

Phone Screen Interview questions:
1 - https://leetcode.com/problems/valid-number/description/ (no such a case like this number (3e+7) was present to count for in the solution)
2 - I was asked to implement a data structure. I was given a class with 3 methods (put() takes a key and a value , get() return the value associated with the key, remove() removes a value for the given key, and last() returns the most recent key either added with put() or accessed with get() that hasn't been removed by delete().

Interview experience:
The interviewer was a cool guy...we took the first 5 min for intro, the last 5 mins for Q&A. solved both questions in exactly 35 mins. provided the high level thought process, and expalined what every single does while I am coding up the solutions, which i think got me the positive feedback. at the end I provided the time and space complexity and expalined the rational behind each one. I DID NOT do any dry run with examples, probably my explanation through coding both of the solutions was good enough for the interviewer...with that being said i found explaining and engaging the interviewer while you are coding the solution is effective and helps to make it more of a discussion than a test.

ReportMark as Helpful