I applied through an employee referral. I interviewed at Meta in Nov 2018
Interview
First a technical phone interview then an onsite. The person who conducted the interview was rude, made the interview worse.She kept saying, yes your approach is correct but I am looking for another particular solution...
Interview questions [1]
Question 1
2 SQL, 2 coding and 1 product related question.
SQL ) There is a messages table showing the messages sent and date information. Find the top 10 users that sent the most messages. Then again the same question but filter the users to the most active users (active after a certain date)
Coding) There is a live stream of incoming data. How would you calculate the mean dynamically. How would you calculate the standard deviation.
Product) A new feature is going to be implemented in Messenger app, how would you go about it?
I applied through a recruiter. The process took 5 days. I interviewed at Meta in Nov 2018
Interview
HR pre-screening phone interview. A college recruiter messaged me on Linkedin, saying that there is a job about data scientist, analytics, intern might be suitable for me. So she suggests to apply for it. I did and conducted phone call with her two weeks later.
Interview questions [1]
Question 1
How to count unique elements in a column of a table?
The phone interview only tested SQL which really is not representative of Data Science roles. No Python, Machine Learning or Modeling, Probability and Statistics, A/B testing. Not the most exciting process. It felt very generic.