Questions d'entretiens pour le poste de Data Engineer chez Facebook | Glassdoor.ca

Questions d'entretiens pour le poste de Data Engineer chez Facebook

Entretiens chez Facebook

108 Avis sur les entretiens

Expérience

Expérience
70%
14%
16%

Obtenir un entretien

Obtenir un entretien
49%
23%
20%
5
3

Difficulté

3,2
Moyenne

Difficulté

Difficile
Moyenne
Facile

 

Entretien de Data Engineer

Employé anonyme
Offre d'embauche acceptée
Expérience positive
Difficulté moyenne

Candidature

J'ai postulé via un recruteur. Le processus a pris +2 mois. J'ai passé un entretien à Facebook en février 2019.

Entretien

60min Coding Interview SQL&Python using Coderpad, finish as many questions as you can. Explain your logic while you are coding. Cross questioning on performance improvements or alternative solutions. Coderpad SQL questions with buildin data schema. Python Valid IP address, graph node count, average word length.

Questions d'entretien d'embauche

Autres avis d'entretien pour Facebook

  1. Utile (1)  

    Entretien de Data Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience positive
    Entretien dificile

    Candidature

    J'ai postulé via un recruteur. Le processus a pris 2 semaines. J'ai passé un entretien à Facebook.

    Entretien

    Recruiter Phone Screen, Online test in MySQL, and Coding in a language (Java, Scala, Python) of your choice, and 5 hr in-person interview (4 1 hr interviews and 1 hr lunch provided by company).

    Questions d'entretien d'embauche

    • Phone: SQL qs are pretty basic on equi joins, outer joins, and self joins. Coding exercises are pretty basic like word search, etc. Time is a crunch (1hr). You have to keep explaining while coding so that the interviewer online understands your thought process. In Person: Some live coding exercise, tougher than phone qs, product sense, visualization.   2 Réponses

  2.  

    Entretien de Data Engineer

    Candidat à l'entretien anonyme - San Francisco, CA (États-Unis)
    Aucune offre d'embauche
    Expérience négative
    Entretien dificile

    Candidature

    J'ai postulé en ligne. Le processus a pris +2 mois. J'ai passé un entretien à Facebook (San Francisco, CA (États-Unis)) en janvier 2019.

    Entretien

    The initial stage is the recruiter asks multiple SQL questions, then leads to other questions if you pass the SQL part. I did not get enough SQL questions correct, so I was automatically disqualified.

    Questions d'entretien d'embauche

  3. Utile (3)  

    Entretien de Data Engineer

    Candidat à l'entretien anonyme - San Francisco, CA (États-Unis)
    Aucune offre d'embauche
    Expérience négative
    Difficulté moyenne

    Candidature

    J'ai postulé en ligne. Le processus a pris +4 semaines. J'ai passé un entretien à Facebook (San Francisco, CA (États-Unis)) en septembre 2018.

    Entretien

    1. Recruiter Call initial screening.
    2. SQL and Python Programming interview, 30 min each, I was able to complete exact 3-3 questions from SQL and Python each. Last question in python needed some help.

    One negative thing: for the programming interview interviewer didn't call me on the home phone number I provided to recruiter. They called on the cell number specified in the resume. I even two times asked recruiter before interview to make sure they call me on my home number. Recruiter confirmed but still they called on the cell number.

    Questions d'entretien d'embauche

    • SQL: The names of salespeople that have 2 or more orders. When was the earliest and latest order made ? cumulative sum
      Python: IP Address Binary Search, Facebook Friends Tree,   1 réponse

  4. Utile (1)  

    Entretien de Data Engineer

    Candidat à l'entretien anonyme - Menlo Park, CA (États-Unis)
    Aucune offre d'embauche
    Expérience positive
    Difficulté moyenne

    Candidature

    J'ai postulé via un recruteur. Le processus a pris 6 semaines. J'ai passé un entretien à Facebook (Menlo Park, CA (États-Unis)) en janvier 2019.

    Entretien

    The interview has two main parts a phone screen and an longer in person interview section full of longer questions.
    The phone interview is pretty standard 1 hour, half SQL questions and half generic programming questions, follow the advice of the recruiter to prepare for these. The name of the game is being quick, the more questions you see the better off you will be.

    The in person interview will consist of 3 problem solving interviews, in my experience you will be given a scenario of a data engineering problem (i.e how to be identify the metrics for performance for this specific feature) and you will be expected to write SQL and actual code for the context of the problem itself.

    There will also be a more standard behavioural interview portion, asking you about your work experience, how you deal with interpersonal problems that sort of thing.

    Finally there will be a casual lunch conversation where you can ask about the work culture and other day to day questions.

    The interview was long but the questions were not unfair I think, and weren't your generic data structures and algorithm questions.

    The interviewers themselves were very respectful and helpful and nice. I was sick the day of the interview and they allowed me to take quick breaks when needed.

    Overall it was a pleasant process, no tricks to the interview you just have to prepare!

    Questions d'entretien d'embauche

    • Given this data calculate this KPI
      How would you design the data model for this scenario   4 Réponses

  5.  

    Entretien de Data Engineer

    Employé anonyme - Palo Alto, CA (États-Unis)
    Offre d'embauche acceptée
    Expérience positive
    Difficulté moyenne

    Candidature

    J'ai postulé via une recommandation d'un employé. Le processus a pris 3 semaines. J'ai passé un entretien à Facebook (Palo Alto, CA (États-Unis)) en décembre 2018.

    Entretien

    HR interview: go over some very high level questions about python an SQL
     Two technical interview back to back: One for python, 4-5 python questions not too hard the other for SQL

    Questions d'entretien d'embauche

    • How do you join two tables with all the information on the left one unchanged?   2 Réponses

  6. Utile (7)  

    Entretien de Data Engineer

    Candidat à l'entretien anonyme - Menlo Park, CA (États-Unis)
    Aucune offre d'embauche
    Expérience positive
    Entretien dificile

    Candidature

    J'ai postulé via un recruteur. Le processus a pris +4 semaines. J'ai passé un entretien à Facebook (Menlo Park, CA (États-Unis)) en novembre 2018.

    Entretien

    The recruiter reached me on linkedIn , we set up a phone screen which was more about the position. Then I had technical coding interview on coder pad with an other data engineer, Its not hard at all, all basics question around string,list, dictionaries. i answered 5 Sql and 5 python questions total of 1 hour.

    Finally, I had my on site interview. for some reason the recruiter called the question full stack questions but there is no css or JS coding involved. All on site questions are regarding DW design, table design, Schema design and etc. The interviewers ask sql questions based on the DW that I designed for them.

    The onsite questions are no match with coder pad interview. You need to have a good understanding of system architecture and system design.

    I personally could not finish a python question . The question was about updating metrics (I defined the metrics to answer earlier question) for a fb module as stream of new data is coming in. As interviewer point out I was on right track having a session id and user id to de-dup same user activity, but it was not enough i guess.

    My impression was they want someone who answers quickly and smoothly in all questions. I literally just missed 25 % of a python question and I got rejection. Also I got the feedback that I have good product sense and coding experience which made me fee like they expect you answer all of their questions.

    One last note: They ask questions to make sure that you are not using data engineer position to switch some other questions like data scientist or etc , i heard a friend aced the technical but was rejected because of that in the last round.

    Questions d'entretien d'embauche

    • Flatten a nested dictionary?? ( this was the hardest question in coder pad questions )   2 Réponses

  7.  

    Entretien de Data Engineer

    Employé anonyme
    Offre d'embauche acceptée
    Expérience neutre
    Difficulté moyenne

    Candidature

    J'ai postulé via une autre source. J'ai passé un entretien à Facebook en juillet 2018.

    Entretien

    interview call for 45 minutes. And the recruiter was straightforward and very clear on the questions. I had no difficulty answering only if i say can you repeat they usually dont like it.

    Questions d'entretien d'embauche

    • describe a situation where you did not agree with the stakeholders and how did you handle?   2 Réponses
  8.  

    Entretien de Data Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience négative
    Difficulté moyenne

    Candidature

    J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien à Facebook.

    Entretien

    One phone screening. easy question. 3.5 onsite interviews. behavioral interview has no weight.
    SQL and Algorithms writing . Facebook does not want you to answer the questions correctly and verify them with test cases. They just rush to questions and counting on how many questions you can answer. In the beginning of interview, they would tell you that it will be like conversation but at the end you will realize that they are rushing through fake conversation and hold conversation against you. Requiter had no courtesy to respond after interview about when would they inform me. He informed 8 days later after two follow ups.

    Questions d'entretien d'embauche

    • I answered all question 100% correctly with proper explanation still not sure what did they want.   1 réponse

  9.  

    Entretien de Data Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience neutre
    Difficulté moyenne

    Candidature

    J'ai postulé via un établissement de l'enseignement supérieur ou universitaire.. J'ai passé un entretien à Facebook.

    Entretien

    A 30 minute Phone Screening was scheduled but only took around 15 minutes.
    Recruiter was polite but had no interest in conversing. She got right to the point and jumped to the questions.

    Questions d'entretien d'embauche


Ne manquez aucun emploi que aimez
Ajoutez un CV pour postuler facilement à des offres depuis n'importe où. C'est simple à configurer.