I applied online. The process took 5 days. I interviewed at Meta (Palo Alto, CA) in Oct 2019
Interview
During the technical interview process, I was asked a question to determine whether a given input is a palindrome. The interviewer wanted me, as a senior software engineer, to design an algorithm and write code to solve this problem. I approached the question by considering different scenarios and edge cases to ensure robustness. I analyzed the time and space complexity of my solution to ensure efficiency. With careful consideration, I devised an algorithm that successfully identified palindromes. I explained my thought process clearly and concisely, showcasing my problem-solving skills and technical knowledge. I wrote clean and well-structured code, paying attention to detail and best coding practices. The interviewer assessed my approach, code quality, and the effectiveness of my algorithm. They also evaluated my ability to communicate and justify my decisions. Overall, this technical interview provided an opportunity for me to showcase my skills as a senior software engineer. It allowed me to demonstrate my understanding of string manipulation, efficiency considerations, and attention to detail in a practical scenario.
Long and very focused process full of different tests and programming challenges. It wasn't particularly difficult or hard. All people were kind and respectful of my time and answered all the questions I asked. I would recommend to others that they prepare but not too much. I don't have much more to contribute to this
I applied through a recruiter. The process took 3 months. I interviewed at Meta (Londres, Inglaterra) in Jan 2022
Interview
The interview process starts with a recruiter call and passes through multiple interviews, 2 or 3 coding interviews and 2 product design interviews and 1 behavioral interview. The first step is a coding interview that is used as a screening to go then to the full process of 5 interviews.
Interview questions [1]
Question 1
Algorithm coding questions, with time and space complexity.