I applied through a recruiter. The process took 2 months. I interviewed at Meta
Interview
For coding questions, practice the top 100 Meta-tagged LeetCode problems. During coding rounds, follow these steps:
Read the question aloud.
Ask clarifying questions to ensure you fully understand the problem.
Discuss edge cases.
Explain your approach and logic to the interviewer.
State the time and space complexity.
Confirm with the interviewer before starting your implementation.
Write your solution while thinking out loud.
Dry-run your code against the provided examples and add more test cases if time allows.
For product architecture design interviews, be prepared for both system design and product architecture questions. The interviewer mistakenly gave a system design question instead of a product architecture one. I pointed it out, but she refused to acknowledge the mistake, but I was not ready for a it, and I did not do well on it. Since interviewers may not follow the correct format, expect and prepare for both types of questions.
Interview questions [1]
Question 1
-Alien dictionary Easy
-Basic Calculator2
-Kth largest element in an array
-shortest path in a matrix (print path)
System design
-design an ad click aggregator
Overall, the process took a little over two weeks, which felt a bit longer than I anticipated. After a quick screening, I went through two technical rounds focusing on coding and DSA concepts. One of the questions was a classic palindrome check; mid-way through, I realized it was something I had practiced on PracHub just days earlier. The final step was a casual behavioral interview. I was relieved to get an offer shortly after, which I happily accepted.
Interview questions [1]
Question 1
Given a string, determine if it is a valid palindrome considering only alphanumeric characters and ignoring case.
I applied online. I interviewed at Meta (Menlo Park, CA)
Interview
It's honestly striaght from leetcode tagged
There are no surprises if you do tagged you would be good and do well.
System design is much harder. Would recommend using hello interview.
Interview questions [1]
Question 1
Design Twitter and consider if it was suddenly an extremely low latency env