Fragen in Vorstellungsgesprächen bei Facebook für Production Engineer | Glassdoor.de

Fragen in Vorstellungsgesprächen bei Facebook für Production Engineer

Vorstellungsgespräche bei Facebook

115 Bewertungen von Vorstellungsgesprächen

Erfahrung

Erfahrung
81%
6%
13%

Einladung zum Vorstellungsgespräch

Einladung zum Vorstellungsgespräch
53%
27%
9%
6
4
1

Schwierigkeit

3,4
Durchschnittl.

Schwierigkeit

Schwer
Durchschnittl.
Leicht

Hilfreich (12)  

Production Engineer-Vorstellungsgespräch

Anonymer Mitarbeiter
Angebot angenommen
Positive Erfahrung
Schweres Gespräch

Bewerbung

Ich habe mich online beworben. Der Vorgang dauerte 6 Wochen. Vorstellungsgespräch absolviert im Dezember 2018 bei Facebook.

Vorstellungsgespräch

You first had to complete an 20 question quiz, then a coding phone interview, and lastly a systems phone interview. Afterward, you would get told offer or no offer.

The 20 question quiz is all multiple choice. You will have 18 minutes to complete it, which means they give you about 54 seconds for each question. Mine were all based on linux and networking, essentially proving that you know your way around the linux shell and are at least competent in networking. A good way to prep for this would be to install linux on your computer (I recommend Ubuntu or Debian) and use it from day-to-day. Try forcing yourself to use the shell instead of the graphical interface. It'll make you much more familiar with how it works and best prepare you for the quiz.

The phone interviews were the most challenging. In the coding interview, I had two problems. A "warm up" and a "difficult" one. They weren't particularly difficult problems, but if read incorrectly you could easily mess them up. If you take your time and think out loud, you'll do fine.

The second phone interview was the systems interview, it was very holistically. I wrote no code in this interview and instead got an open ended question regarding real life situations that might occur. One question that is similar to one I got is "'httpd' is not serving files from '/var/www/html'. Why might this be happening? How might you go about diagnosing and fixing this?". Be sure to know exactly where your knowledge ends. If you do not know something, do not waste their time acting like you do. They want to see the breadth of your knowledge, and if you don't know something tell them and they'll move on to something else which you might. It's okay to speculate and apply other knowledge to your situation. For example, "I've used W before on X system and it behaved in Y way. I'm unsure whether or not it would apply to our scenario with system Z, but I would first look into this because of that experience."

Fragen im Vorstellungsgespräch

  • We have a database running unusually slow in production. Why might this be happening?   2 Antworten
  • What does "$?" mean in bash?   3 Antworten

Andere Bewertungen von Vorstellungsgesprächen für Facebook

  1. Hilfreich (7)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Mitarbeiter in Menlo Park, CA (Vereinigte Staaten von Amerika)
    Angebot angenommen
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich über einen Personalvermittler beworben. Der Vorgang dauerte 4 Wochen. Vorstellungsgespräch absolviert im August 2018 bei Facebook (Menlo Park, CA (Vereinigte Staaten von Amerika)).

    Vorstellungsgespräch

    I was contacted via LinkedIn and asked to apply in 2014. I went through the full process then but didnt get an offer. Facebook contacted me again this year and we went through the process again.

    As is well documented, you will have two phone interviews. One will be coding, the other will be systems. If you get thumbs up for both, Facebook will fly you to Menlo Park CA for on-site interviews.

    I flew from Sydney AU direct to SFO - Facebook where happy to do direct flights rather than via LAX (who likes layovers?). In 2014 Facebook put me up in a hotel for 3 nights but this year mercifully it was 4 nights - it was much nicer to have a relaxing evening after the on-site interviews rather than rushing straight to the airport. Facebook was also happy for me to pick one of their Hotel options (which are all nice enough), but which put me closer to things I wanted to explore. I flew out on Saturday morning Sydney time to land Saturday morning SF time, which gave me two nights to partially adjust to local time before interviews on the Monday. These finished mid afternoon, which left plenty of time to explore a few more things this second time before flying out on the tuesday (where as in 2014 I had to pretty much head to the airport to check in on the Monday).

    Questions for the phone interviews are mentioned in many places here and on peoples blogs, so I wont repeat them.

    On-site you will have 5 interviews, all kept to strictly 45 mins. Your recruiter or the interviewing person will escort you at all times (fair enough) and the recruiter will take you to any of the restaurants on-site for 30 mins lunch break. The recruiter and reception will offer for you to stock your pockets or bags with snacks and drinks - this isnt a trick question so grab a few Coke's and anything that wont melt!

    Each on-site question is 45 mins, of which perhaps 5 mins at the start will be pleasantries and a few minutes at the end is set aside for questions. Think about what you might ask ahead of time. A chose to ask:
    - What is something you didnt do before Facebook, but do now, that you would always do in future jobs? (generally they responded with something thats automated)
    - What do you like about Facebook that keeps you here? (one response was that things with a billion-to-one chance happen 3-4 times a day at Facebook)

    Fragen im Vorstellungsgespräch

    • One interview is with a manager. They will ask probing questions about your work history and personality.   1 Antwort
    • Another interview will be coding - on a whiteboard.   1 Antwort
    • Another interview will be networks- again on a whiteboard.   1 Antwort
    • Another interview will be systems. This is again verbal and whiteboard. The interviewer might provide a printout of some debugging.   1 Antwort
    • Your final interview will be Design. This is verbal and whiteboard. The other of these interviews may vary.   1 Antwort

  2. Hilfreich (1)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Bewerber im Vorstellungsgespräch
    Kein Angebot
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich online beworben. Der Vorgang dauerte 2 Wochen. Vorstellungsgespräch absolviert bei Facebook.

    Vorstellungsgespräch

    I was basically contacted by the recruiter after a referral. The process was fairly quick with an initial screening quiz, then a phone screen. Unfortunately, I got too nervous and bombed the coding screen.

    Fragen im Vorstellungsgespräch

    • Questions about SIGTERMS, Unix commands, and networking fundamentals.   Frage beantworten
    • Question about manipulating data from stdin and battleship problem.   Frage beantworten
  3. Hilfreich (1)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Bewerber im Vorstellungsgespräch
    Kein Angebot
    Positive Erfahrung
    Durchschnittl. Gespräch

    Bewerbung

    Ich habe mich online beworben. Vorstellungsgespräch absolviert bei Facebook.

    Vorstellungsgespräch

    After a recruiter reached out to me via LinkedIn, she gave me a 30 minute quiz where she asked me basic Linux questions.
    Next, she directed me to another recruiter who asked me one basic data structures/algorithms based question and then a file parsing question.

    Fragen im Vorstellungsgespräch

    • Given a string, determine if it is a palindrome.   1 Antwort
    • Given a file with multiple columns, print the first and the third column out and find a new value based on the values of those two columns.   1 Antwort

  4. Hilfreich (3)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Bewerber im Vorstellungsgespräch in Palo Alto, CA (Vereinigte Staaten von Amerika)
    Kein Angebot
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich online beworben. Der Vorgang dauerte mehr als 4 Wochen. Vorstellungsgespräch absolviert im März 2019 bei Facebook (Palo Alto, CA (Vereinigte Staaten von Amerika)).

    Vorstellungsgespräch

    The process begins with an online pre-screening quiz, multiple choice questions about basic OS concepts and Linux tools.

    Then there are 2 phone interviews: coding and systems. Coding round is File I/O and data manipulation. Systems round they give you a troubleshooting scenario and make you drill-down on the topic.

    Finally, the onsite interview consists of four total rounds: 1 behavioral, 1 systems, and 2 coding rounds. Unfortunately, I had a bad day and choked on the coding rounds.

    Fragen im Vorstellungsgespräch

    • Write an algorithm to determine whether a string is a palindrome.   1 Antwort

  5. Hilfreich (1)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Bewerber im Vorstellungsgespräch in Boston, MA (Vereinigte Staaten von Amerika)
    Kein Angebot
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich über eine Hochschule oder Universität beworben. Der Vorgang dauerte mehr als 4 Wochen. Vorstellungsgespräch absolviert im März 2019 bei Facebook (Boston, MA (Vereinigte Staaten von Amerika)).

    Vorstellungsgespräch

    First-round OA, about 20 questions of basic Linux commands; second round coding skills, e.g. I/O, python script testing, CSV file reading, and processing; last round system questions such like what will happen if push the bottom to boot the Linux system

    Fragen im Vorstellungsgespräch

    • How do you see which disks are currently mounted?   3 Antworten

  6. Hilfreich (36)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Bewerber im Vorstellungsgespräch in Menlo Park, CA (Vereinigte Staaten von Amerika)
    Kein Angebot
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich über einen Personalvermittler beworben. Der Vorgang dauerte 6 Wochen. Vorstellungsgespräch absolviert im Juni 2013 bei Facebook (Menlo Park, CA (Vereinigte Staaten von Amerika)).

    Vorstellungsgespräch

    Everyone I spoke with was reasonably personable and competent. The process went quite smoothly and was relatively painless.

    5 phone contacts:
    * basic screening (might you be a good fit for the position)
    * basic programming
    * (single) system administration
    * basic description of what will come next+handoff to another recruiter
    * in-depth description with new recruiter of what to expect during the on-site interviews

    5 onsite interviews+lunch:
    You first meet your recruiter, with a brief overview of the day.

    * Production Engineer Manager
      - Getting to know you, talk about what a Production Engineer does.

    * Coding
      - Algorithmically simple (write ____ system utility), but you need to be able to intelligently discuss complexity and tradeoffs of optimizations (CPU/RAM). What is the theoretical best performance?
      - You don't need to know exact details of APIs, but you need to know what calls are available, and have a deep understanding of how things work. You should know exactly what is happening, including the complexity of any system calls you make.
      - Accuracy and and efficiency in your code are crucial.

    * Systems
      - FB has problems on a scale you have not yet realized. They hit problems you haven't ever seen.
      - When you see ____ crazy problem, what do you do? How do you figure out what the fundamental problem is? Once you know the problem, how can you mitigate it?
      - Explain in detail what happens when you run ____ command.
      - Think about this sort of information: what problems are you going to run into while doing IPC (pipes, shared memory structures etc.)? How exactly does the OS transfer information across a pipe? What are the limits or bottlenecks?

    * LUNCH
      - Good food, relax and get to know your recruiter a little better. Get a better feel for the environment. Ask questions off the record, so to speak.

    * Design/Architecture
      - FB understands you probably don't have experience at their scale. Just do your best to extend what you know to their scale.
      - How do you do ____ across a large number of systems? How do you do it without interrupting production? How long will it take?
      - When doing estimation, be sure to explain your thought processes.

    * Networking
      - Probably the least important of the 4 technical interviews.
      - Be familiar with packet routing (How does the source computer know where to route packets? How do packets move across a network?).
      - Know how to configure and use at least one client/server network service (and talk about it intelligently). How does it work internally? What are the features of XXX protocol?

    Last, you talk to your recruiter about what you think about the recruiting process, the position, how well it fits you, considerations that you may need to think about before making a final decision.

    Fragen im Vorstellungsgespräch

    • The individual questions are not difficult.

      I'd expect any network engineer worth his salt to have no difficulty with the networking questions. Likewise, the coding shouldn't be a problem for a software developer, and systems isn't going to be hard for a systems administrator.

      The trouble is the /breadth/ of questions. What are the limits of your knowledge? Can you make a reasonable guess as to what is going on based on what you do know?   Frage beantworten

  7. Hilfreich (5)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Bewerber im Vorstellungsgespräch in Menlo Park, CA (Vereinigte Staaten von Amerika)
    Kein Angebot
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich über einen Personalvermittler beworben. Der Vorgang dauerte 3 Wochen. Vorstellungsgespräch absolviert im Juli 2013 bei Facebook (Menlo Park, CA (Vereinigte Staaten von Amerika)).

    Vorstellungsgespräch

    Three 45-minute phone interviews. A positive review from each qualified me for the next.

    First interview was a basic-technical one with their recruiter: port numbers, subnet math, Linux commands.

    Second was a Collabedit programming interview. An engineer had me build a performance monitoring script, adding more features and improving efficiency as we went.

    Third was a systems interview. Heavy operating systems theory was involved. This engineer's confessed style was improvisational, probing areas of knowledge my previous answers had laid claim to. It helped to know enough systems stuff, and to be interested enough in it, to make the conversation span the whole interview time.

    I passed the third phone interview, so Facebook flew me to their campus for a day of on-site interviews. I had to sign an NDA covering my experiences on that day. What I can say is that I thought it went at least as well as my phone interviews, yet I got a rejection email a week later.

    Fragen im Vorstellungsgespräch

    • No particular question strikes a chord.   1 Antwort
  8.  

    Production Engineer-Vorstellungsgespräch

    Anonymer Bewerber im Vorstellungsgespräch in Menlo Park, CA (Vereinigte Staaten von Amerika)
    Kein Angebot
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich über einen Personalvermittler beworben. Der Vorgang dauerte mehr als 2 Wochen. Vorstellungsgespräch absolviert im August 2013 bei Facebook (Menlo Park, CA (Vereinigte Staaten von Amerika)).

    Vorstellungsgespräch

    Recruiter contacted me through LinkedIn and we setup a phone interview. He went through some basic System Administration questions and at the end asked me for availability for a coding interview. Coding interview was about algorithm and solving three problems.

    Fragen im Vorstellungsgespräch

    • Having solid software engineering skills   1 Antwort

  9. Hilfreich (12)  

    Production Engineer-Vorstellungsgespräch

    Anonymer Mitarbeiter in Menlo Park, CA (Vereinigte Staaten von Amerika)
    Angebot angenommen
    Positive Erfahrung
    Schweres Gespräch

    Bewerbung

    Ich habe mich über einen Personalvermittler beworben. Der Vorgang dauerte mehr als 4 Wochen. Vorstellungsgespräch absolviert im August 2013 bei Facebook (Menlo Park, CA (Vereinigte Staaten von Amerika)).

    Vorstellungsgespräch

    HR contacted me from Linkedin.

    There was 3 phone interviews for screening, code test and system administration test.

    First interview, recruiter went through some questions, such as port number, routing, Linux commands, and some basic language wise questions.

    Second interview was a coding test. Engineer had me to write two script for csv data processing, and system monitoring.

    Third one was for system administration. The questions were pretty open. The interviewer had me to dig into the internals of operating system, such as performance tuning, memory model, paging, swap, process forking, system call, interrupt, and etc.

    I passed 3 interviews, and flew to Facebook campus for a whole day onsite interview (with NDA signed).

    During the interview process, I felt people there are super nice, and gave me chances to answer questions correctly.

    My suggestions
     - Use your strongest language (scripting language will help a lot)
     - Familiar with operating system internals and system analysis tools
     - Familiar with networks and infrastructures (TCP/IP, DNS, HTTP, and etc)
     - Think about scalability

    Fragen im Vorstellungsgespräch

    • How can you find whether a process is I/O bound or CPU bound?   3 Antworten

Finden Sie heraus, was Mitarbeiter von Facebook sagen

StarStarStarStarStar   Akt. Systems Engineer in Fremont, CA (Vereinigte Staaten von Amerika)

Pros: “Sooo many benefits, and perks, that you sometimes forget all the benefits. Amazing place to work, and wouldn't give it up for any other job. People here are so kind, and helpful, that...”“Sooo many benefits, and perks, that you sometimes forget all the benefits. Amazing place to work, and wouldn't give it up for any other job. People here are so kind, and helpful, that it really feels like a community at work, and makes you enjoy work a lot more.” – Vollständige Bewertung

Verpassen Sie nicht Ihren Traumjob
Laden Sie Ihren Lebenslauf hoch, um sich schnell und einfach für Jobs zu bewerben. Bewerben leicht gemacht!