I applied in-person. The process took 5 weeks. I interviewed at Meta in Feb 2021
Interview
I apply to Software Engineer New Grad position, the proccess and get feedback was fast.
I did 4 coding interviews and one behavioral interview in each interview was one interviewer and was 40 min longs.
Interview questions [1]
Question 1
First Interview :
1) https://www.geeksforgeeks.org/count-of-subsets-having-sum-of-min-and-max-element-less-than-k/
2) https://www.codegrepper.com/code-examples/cpp/Find+all+the+elements+that+appear+twice+in+this+array.
Second Interview:
1) https://leetcode.com/problems/next-permutation/
2) https://leetcode.com/problems/valid-palindrome-ii/
Third Interview:
1) https://www.geeksforgeeks.org/check-for-balanced-parentheses-in-an-expression/
2) one dynamic programing question about strings.
Fourth Interview:
1) You have R- rows, C-columns which present a matrix, and M - mines, must put randomaly M mines in the matrix .
2) You have a List of integers you have to reverse it.
There were an excessive amount of rounds with a high difficulty of questions for a new grad role. Everyone I spoke too was very friendly though! Study hard and you may be okay.
Asked me two leetcode hard style questions and I knew it was over for me. Interviewer was nice and tried to guide me along the right path but the question just wasnt clicking with me.
2 tech, 1 behavioral
Tech were basic LC questions mostly from Meta tagged
Behavioral was also standard tell me about a time questions and deep dive into a project. A tech person was taking my behavioral, so went deep into why I used that tech and similar questions