Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Meta nel mese di feb 2021
Colloquio
Got referred by a friend, recruiter got back to me within 1 week. I had a recruiter call to go over the process ahead. The onsite rounds are typical tech interviews: - Coding - System Design - Manager + technical Finally, there will be 1 final call with the recruiter to talk about the result.
Domande di colloquio [1]
Domanda 1
- Coding: find all substrings that are paliandrome - System design: design an API for user access control
Ho presentato la mia candidatura online. La procedura ha richiesto 2 mesi. Ho sostenuto un colloquio presso Meta (Durham, NC) nel mese di ago 2022
Colloquio
- Multiple calls with recruiter
- Mock call with Enterprise manager
- Everything was scheduled as per my availability. No pressure from Meta
- Interview was held in two days. First day 2 system design and behavioral. Second day 3 coding. Yes, it is tiring.
Domande di colloquio [1]
Domanda 1
DS, Algo, lc medium, tree (lca) and dfs on a grid like unique path
Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Meta
Colloquio
The whole process had 4 interviews in my case. 2 technical, 1 behavioural and 1 system design. All the interviews were remote and performed on 3 different days. Technical round are 2 leetcode problems (medium difficulty) to solve within 35 minutes. Very hard on time and you can't compile code.
Behavioural is a simple interview where you are asked questions about your past and if you are a nice person and know how to communicate should be simple.
System design is just as any system design interview. You get a question and you have to design the system. In my case the question was more detailed than just something like "Design Tinder", but still you have to prepare and understand what are you evaluated on here.
Domande di colloquio [1]
Domanda 1
Tell me about the the project you are most proud of.
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 mesi. Ho sostenuto un colloquio presso Meta (New York, NY) nel mese di mag 2022
Colloquio
Meta's hiring process is so bad. Here's why.
1) Recruiter reached out to me on LinkedIn. We talked over the phone, and he said we were hiring for all levels. I was careful because Meta had a hiring freeze at that time. But, he told me that this role was an exception and that they were still hiring.
2) Did the phone interview: Passed the phone interview
3) Scheduled an onsite interview. I talked to another recruiter, who gave me a study guide.
4) After scheduling a few days later, they decided not to go with my application. Like why? I asked, and they did not give me any reason. Such a waste of time!
Domande di colloquio [1]
Domanda 1
2 Leetcode for a phone interview.
1) https://leetcode.com/discuss/interview-question/469422/Facebook-or-Phone-or-Count-All-Friend-Requests
2) https://leetcode.com/discuss/interview-question/391865/facebook-software-engineer-phone-screen-interview-questions-reject (Something like this)
For onsite, ensure you are confident with Linux and its kernel troubleshooting. They will also ask some networking questions like TCP, UDP, etc.