J'ai postulé via la recommandation d'un employé. J'ai passé un entretien chez Meta en oct. 2020
Entretien
Two rounds of 45-mins coding and 5mins Q&A. After that, there would a team matching process. Hopefully, this would help. It was important to have an active conversation.
Questions d'entretien [1]
Question 1
Coding problems based on binary search, hashmap, and file reading.
J'ai postulé en ligne. Le processus a pris 1 semaine. J'ai passé un entretien chez Meta en mars 2022
Entretien
2 interviews back to back (each with a separate interviewer). Each interview had 2 medium-level coding questions. The first interviewer was so dismissive. Although I had the optimal solution idea, he didn't follow up at all. The other interviewer was way more involved and basically tried to get the best out of me.
Questions d'entretien [1]
Question 1
1) Get the highest k numbers in terms of their frequency. ===> Optimal solution is Quickselect I think
2) Find any local minimum in a given array. ===> Binary search
3) Stack problem
J'ai postulé via un recruteur. J'ai passé un entretien chez Meta en nov. 2020
Entretien
A recruiter reached out and set up a technical programming interview. They sent information about what types of questions etc. might be asked during the interview, which was nice. They also sent a link to CoderPad, the website they used to interview me. I practiced using the CoderPad free trial, and while I was practicing, I could test/run my code, so I was expecting to be able to run my code during the interview too. Unfortunately they don't allow you to run your code during the interview, so that threw me for a loop.
Make sure you're prepared for a blackboard-esque (i.e., no testing/running of code) interview, even if it's on a web interface.
Questions d'entretien [1]
Question 1
Generic problem solving technical interview questions (e.g., solve this graph question using recursion, how would you parse/edit this string with least data usage, etc.)