Questions d'entretiens pour le poste de Software Engineering chez Facebook | Glassdoor.fr

Questions d'entretiens pour le poste de Software Engineering chez Facebook

Entretiens chez Facebook

117 Avis sur les entretiens

Expérience

Expérience
71%
19%
10%

Obtenir un entretien

Obtenir un entretien
34%
25%
21%
17
3

Difficulté

3,1
Moyenne

Difficulté

Difficile
Moyenne
Facile

Utile (2)  

Entretien de Software Engineering

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

Candidature

J'ai postulé via une recommandation d'un employé. Le processus a pris +2 mois. J'ai passé un entretien à Facebook (Menlo Park, CA (États-Unis)) en mars 2015.

Entretien

I had one phone interview, and within a day after that my recruiter emailed me for a second phone interview, which she told me meant that I did okay but not great enough to get to the onsite immediately. I then had the second interview and thought I did horribly, but was invited to the onsite the next week. They only gave me one technical question in each round but in the first round after I had solved the first question, they gave me the same problem but with the constraint that I couldn't use a hashmap. Efficient process and quick response time from the recruiter, only complaints are that one phone interviewer had a very heavy accent and it made it very difficult to understand his feedback.

Questions d'entretien d'embauche

  • You're given an array of numbers, and you want to find 3 numbers that sum to 0 and output those 3 numbers. You can use each number multiple times. So if you're given the array [-1, 1, 2], you would output [-1, -1, 2] because -1 -1 +2=0   6 Réponses

Autres avis d'entretien pour Facebook

  1.  

    Entretien de Software Engineering

    Candidat à l'entretien anonyme
    Offres d'embauche déclinées
    Expérience positive
    Entretien dificile

    Candidature

    J'ai postulé via un établissement de l'enseignement supérieur ou universitaire.. Le processus a pris +2 mois. J'ai passé un entretien à Facebook en novembre 2014.

    Entretien

    I had an on-campus interview with Facebook on my university campus, which was one-on-one and took about 45 minutes. I was given three binary search tree questions to answer in this first interview. A few weeks later, I had another interview on Facebook's campus in Menlo Park, and got to tour the whole place after with a group of other intern potentials. That second interview was also about 45 minutes, with a single question about sorting arrays efficiently. Some of the other intern interviewees had two questions, but I focused on solving the one problem well, and came up with a few solutions, I wrote out code in C++ for the most efficient one. Very cool campus and people!

    Questions d'entretien d'embauche

    • Sort an array of characters into three groups, in O(n) time and using little extra memory.   1 réponse

  2.  

    Entretien de Software Engineering

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

    Candidature

    J'ai postulé via un établissement de l'enseignement supérieur ou universitaire.. Le processus a pris 1 jour. J'ai passé un entretien à Facebook en février 2015.

    Entretien

    I had on campus interview. It was fairly straightforward (data structures and Algorithms ) question. But they give you 30 mins to solve the question and are looking for a really efficient solution. I recommend trying to crack down the most effective solution you can.

    Questions d'entretien d'embauche

  3. Utile (1)  

    Entretien de Software Engineering

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

    Candidature

    J'ai postulé via une recommandation d'un employé. Le processus a pris +2 mois. J'ai passé un entretien à Facebook (Menlo Park, CA (États-Unis)) en février 2015.

    Entretien

    I'm talking about the on-site interview. The process began with a checkin and confirmation. Then there was a 40 minutes technical interview. It was not that hard but I didn't make it. After that, we enjoyed the lunch with the recruiter at the dining hall and it ends with an amazing tour in the FB campus.

    Questions d'entretien d'embauche

    • Given a list of numbers, find the consecutive sequence of numbers whose sums equal to a target number.   5 Réponses

  4. Utile (4)  

    Entretien de Software Engineering

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

    Candidature

    J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien à Facebook (Seattle, WA (États-Unis)) en janvier 2015.

    Entretien

    I applied online to the Facebook website in January. Facebook was really, absurdly fast for me. For the online application, they responded in about a week, and I scheduled the interview in the next week. After two phone interviews, they emailed me back in the same day.

    The interviewers were programmers, and they made me feel very comfortable. With other companies, I sometimes would get interviewers who knew nothing about programming, and it made it hard for me to talk about my projects without accidentally going into too much depth or jargon that they likely wouldn't understand. It was really comfortable talking with the Facebook interviewers, and it was easy to ask questions at the end because I knew they'd know about stuff like the Oculus or what programming life was like there.

    Like many others have said, I would highly recommend Cracking the Coding Interview. The questions were relatively easy, and two of them were ones I already saw on this site. My interviewers really liked that I spoke all of my thoughts out loud while I was programming.

    Questions d'entretien d'embauche

    • You have two words and would like to find the "minimum edit distance" between them. Edit distance is defined as the number of operations with: adding a letter, subtracting a letter, and replacing a letter. Make a function that finds the minimum edit distance.   1 réponse

  5. Utile (9)  

    Entretien de Software Engineering

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

    Candidature

    J'ai postulé via un établissement de l'enseignement supérieur ou universitaire.. Le processus a pris 6 jours. J'ai passé un entretien à Facebook (Seattle, WA (États-Unis)) en février 2015.

    Entretien

    On campus recruiting, followed by an onsite. The interview questions were generally pretty easy, and the interviewers generally were good with hints on how to optimize code. The process was extremely straightforward. Make sure you put code down on the whiteboard that is clean and readable.

    Questions d'entretien d'embauche

    • Print a linked list in reverse recursively and non-destructively.   7 Réponses
    • Standard dynamic problems.   Répondre à cette question
    • Given a set of strings, return the smallest subset that contains prefixes for every string.

      If the list is ['foo', 'foog', 'food', 'asdf'] return ['foo', 'asdf']   3 Réponses

  6. Utile (6)  

    Entretien de Software Engineering

    Candidat à l'entretien anonyme - New Brunswick, NJ (États-Unis)
    Aucune offre d'embauche
    Expérience négative
    Entretien facile

    Candidature

    J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien à Facebook (New Brunswick, NJ (États-Unis)) en février 2015.

    Entretien

    I'd applied through facebook website university recruiting. I got an email from their recruiter within 2 days and I set up the telephone interview in two weeks. The interview was supposed to be a technical interview in collabedit. The interview started of with basic behavioral questions. What is the most exciting thing you have done till now? My speaking skills are very sub par, so I fumbled a lot while answering behavioral questions. Then I was asked to suggest an Algorithm to print the nodes of a binary tree in their vertical order.That is the a
                                                      / \
                                                      b c
                                                      / \
                                                      d e
                                                      / \
                                                      f g
    Then output is
    b f a d c g e

    I solved the question without much of the interviewer's help in under 5 minutes. Then I was asked to code this in collabedit, which I almost did, except for some small issues in has map.
    Then the interview ended. I was pretty confident of getting selected for this round. But I was told via email by my recruiter that they coudl not move forward with my application.(heartbreak)

    Till today, I refresh in my inbox hoplessly waiting for an email that there was some error :'(

    Questions d'entretien d'embauche

    • Print the nodes of a binary tree columnwise . For example
      Input :
                                                        a
                                                        / \
                                                        b c
                                                        / \
                                                        d e
                                                        / \
                                                        f g
      Then output is
      b f a d c g e   2 Réponses

  7. Utile (3)  

    Entretien de Software Engineering

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

    Candidature

    J'ai postulé via un établissement de l'enseignement supérieur ou universitaire.. Le processus a pris 3 semaines. J'ai passé un entretien à Facebook (Menlo Park, CA (États-Unis)) en octobre 2013.

    Entretien

    On campus interview, followed by phone screen, then an onsite interview. The interview process was fairly straightforward. The recruiters were very friendly and responsive. Facebook looks primarily for coding proficiency and knowledge of computer science fundamentals. They do not test for soft skills, or only very little. Interviews consist of a brief introduction, followed by one or two technical questions.

    Questions d'entretien d'embauche

    • Given an array of integers, modify it in-place such that all non-zero values are on the higher end, and all zeros are on the lower end. Order of non-zero values can be ignored for the final result. Report and explain space and time complexities.   1 réponse
  8. Utile (2)  

    Entretien de Software Engineering

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

    Candidature

    J'ai postulé via un recruteur. Le processus a pris une semaine. J'ai passé un entretien à Facebook (San Francisco, CA (États-Unis)) en décembre 2014.

    Entretien

    I was contacted by a recruiter and asked the normal job / career stuff. An interviewer callef back and asked a lot of simple Linux networking questions that were pretty much to filter out people who didn't know what they were talking about. The questions were things like what port number various services were on and what simple Unix commands did.

    I then had a call scheduled with an engineer to do a test using a shared writing space. It was a very annoying tool to use and I had a bit of trouble using it because I'm an emacs guy and this was a very different In Bowser editor. Anyway, the problem was to recursively copy a directory structure to a remote file system using an api. My reviewer and I went through the solution I made and we confirmed it worked. I think I must have answered some performance optimization questions incorrectly because I didn't get a call back. He also asked me how I would extend it and I think I gave the wrong answer.

    Questions d'entretien d'embauche

    • How would you speed up the file copying program you wrote?   1 réponse

  9. Utile (1)  

    Entretien de Software Engineering

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

    Candidature

    J'ai postulé via un établissement de l'enseignement supérieur ou universitaire.. Le processus a pris 2 semaines. J'ai passé un entretien à Facebook (Seattle, WA (États-Unis)) en mars 2015.

    Entretien

    Interviewed at college campus career fair, then a week later got called onsite for an interview (I chose the Seattle office for the interview), and the next day got the offer. Both of the interviews were 1:1 with an engineer (first with a SWE, second with a manager) and they were both technical, but they asked a few questions about interests and what I wanted to work on at Facebook.

    Questions d'entretien d'embauche


Voir ce que des salariés chez Facebook disent

Awesome

StarStarStarStarStar   Ancien Digital Marketing Specialist à Denver, CO (États-Unis)

Avantages: “CEO was really laid back and trusted his employees.”“CEO was really laid back and trusted his employees.” – Avis complet

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