Meta ng experience
Meta ng Experience: A New Grad’s Journey Through the Interview Process
Introduction
Navigating the job market as a new graduate can be daunting, especially when it comes to technical interviews. Recently, I went through the interview process at Meta, and I’d like to share my experience, the challenges I faced, and the lessons learned along the way. The insight I gained might be beneficial for fellow new grads preparing for similar interviews.
The Interview Journey
10: Initial Recruiter Reachout
My journey began with a reachout from the recruiter, which set a positive tone for the process ahead. Having a responsive recruiter made a significant difference, as I felt supported and informed throughout.
10: Online Assessment Submission
I submitted my Online Assessment (OA), where I tackled several problems. I ensured that I covered full test cases for the first four problems, focusing on optimal time and space complexities. This preparation was crucial as it laid the groundwork for my confidence in the final interview rounds.
10: Moving to Final Rounds
After submitting my OA, I received an email indicating that I was moving forward to the final interview rounds. This news was exhilarating and a bit nerve-wracking!
12: First Technical Interview
The first technical interview comprised two questions:
-
First Question: I was able to solve the first problem within 10 minutes, completing a dry run and discussing time and space complexities with the interviewer. The follow-up questions helped me clarify my approach further.
-
Second Question: Similarly, I tackled the second question in about 10 minutes, with no follow-up required. I completed both questions within 23 minutes, and I was pleased to note that they were tagged as medium difficulty.
12: Second Technical Interview
The second technical round was more challenging:
-
First Question: This question took me 20 minutes to solve. I engaged in a dry run and had some follow-up discussions about my thought process. I felt good about my approach.
-
Second Question: This question was notably difficult, a variation of a problem tagged with “meta.” While I struggled to write the code, the interviewer reassured me that I was on the right track and commended my understanding of the algorithmic aspects. This feedback was valuable, as it focused on the thought process rather than just the final implementation.
12: Behavioral Interview
In the behavioral round, my interviewer was friendly and open. I successfully navigated the questions using the STAR method (Situation, Task, Action, Result), which helped structure my responses effectively. I also asked thoughtful questions, which the interviewer appreciated, noting that they were uncommon but insightful.
Reflection and Next Steps
After completing the interviews, I found myself reflecting on my performance. I reached out for feedback, especially asking if those who voted “reject” could provide insights for improvement. The process can feel subjective, influenced by factors such as the interviewer’s mood or the specific challenges of the questions.
Key Takeaways
-
Preparation is Key: Understanding time and space complexities and practicing full test cases can greatly enhance confidence.
-
Communication Matters: Explaining your thought process and engaging in dry runs can help clarify your approach to the interviewer.
-
Feedback is Valuable: Seeking specific feedback can provide insights into areas for improvement, even if the initial response is vague.
-
Embrace the Uncertainty: Not every outcome is in your control. It’s essential to remain patient and open to learning, regardless of the interview result.
Conclusion
Overall, my experience interviewing at Meta was enriching and educational. I hope my journey offers some insights and encouragement to other new graduates preparing for their own interviews. Remember, each experience is an opportunity to grow and refine your skills.