Taro Logo

Software Engineer (New Grad) Interview Experience - Palo Alto, California

October 1, 2007
Neutral ExperienceNo Offer

Process

I had one on-campus interview, a follow-up phone interview, and then an on-site interview at their HQ in downtown Palo Alto.

HR did a fantastic job coordinating the interview day, but the engineers who interviewed me were on their cell phones and did not seem interested in conducting a comprehensive interview.

Every interviewer started off with "Why Facebook?" and asked an algorithm and design question.

I realized later that almost all the programming questions I was asked were pulled DIRECTLY from "Programming Interviews Exposed".

From the book:

The design questions were centered around processing large amounts of data, caching, and time complexity.

Questions

Given a set of characters, print out all possible permutations.

Given a binary tree, print out the elements in order, without recursion.

Find the first letter in a string that does not have a pair.

Write a function that takes in an integer and returns the number of ones set in its binary representation.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Meta Software Engineer (New Grad) role in Palo Alto, California.

Success Rate

0%
Pass Rate

Meta's interview process for their Software Engineer (New Grad) roles in Palo Alto, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Meta's Software Engineer (New Grad) interview process in Palo Alto, California.

Meta Work Experiences