Taro Logo

Software Engineer, Generalist Interview Experience - San Francisco, California

March 1, 2012
Positive ExperienceNo Offer

Process

The first HR person conducted a 30-minute session to discuss the company, work culture, and Facebook's bootcamp.

After a week, the first telephonic interview was scheduled, and subsequent telephonic interviews were scheduled approximately every 10 days.

Important Tip: Interviewers are very helpful. While some people have mentioned they are strict, that's not the case. Keep your head cool and answer their questions patiently. They usually don't mind small mistakes in the code.

Questions

Function to compute the number of ways to climb a flight of n steps, taking 1, 2, or 3 steps at a time. Do it in linear time and constant space.

n = 3. 1 1 1 1 2 2 1 3 Ans = 4

Interweave a linked list. Do it in linear time and constant space.

Input: A->B->C->D->E Output: A->E->B->D->C

Given a dictionary-based simple password, create all possible (special character) passwords based on a provided mapping.

Input: face Map: {a -> @, 4, A} Output: f@ce, f4ce, fAce

Get the numeric value out of a Roman numeral string in linear time. Given: mapping I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000 Input/Output: II = 2, III = 3, IV = 4 VI, VII, VIII IX = 9 XL = 40 XLIX = 49

Merge 'k' sorted arrays, where each array may have a maximum of 'n' elements.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Meta Software Engineer, Generalist role in San Francisco, California.

Success Rate

0%
Pass Rate

Meta's interview process for their Software Engineer, Generalist roles in San Francisco, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Meta's Software Engineer, Generalist interview process in San Francisco, California.

Meta Work Experiences