I applied through a recruiter. The process took 2 months. I interviewed at Meta (Tel Aviv)
Interview
Took the loop process, which was kinda fun. 8 interviews altogether, which I was happy to take to learn more about the company. However, the interviews were all by the book, and it seems the interviewer had zero to no room to explore other strengths but those dictated by the questionnaires. I have met some very interesting people and learned about the type of tech challenges Meta is facing nowadays, which made me want to work there. Given that, it's puzzling they never got back to me, nor answered my emails.
Interview questions [1]
Question 1
The codepad test was about all about sorting complexity using various well known structures
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