To the Top
File:  root - diary - 2010 - 2010-04 - 2010-04-03_19.26PM.html
Tags: 工作, Work Stuffs, | English | Home Page | Category: To Share | 26799 Views, 51933 Search Bots | 853 Words

Subscribe to Feed Burner | Browse | Archive

My Facebook Interview Saga

The following is a retelling of the interview process I underwent with Facebook at 1/April/2010 for a Software Engineer position. I didn't get the job. It was my first interview process I have ever gone through and, despite reading all the other interview recaps others have written about companies like Amazon, Microsoft, or Google, I wasn't quite prepared. In any case, I hope the following is useful to others who may be preparing for the whole job game. Note: I've been careful to leave anything sensitive out of this entry for NDA purposes.

2010-March-23: Derek (Technical Sourcer at Facebook) contacted me by email:
Facebook Interview

Then i replied:

Facebook Interview

Then we added each other at google talk and here was the chat:

Facebook Interview
Facebook Interview
Facebook Interview
Facebook Interview

But two days passed and i couldn't wait, so i sent a cover letter to him: (some parts under NDA were hidden)

Facebook Interview
Facebook Interview

Then Derek replied:
Facebook Interview

Then we talked about interview time:
Facebook Interview

Here is the email confirming a telephone screening interview:
Facebook Interview

two days waiting for calls and getting nervous....
on 1/April/2010, 19:40 UK time (around 10 minutes late than expected), Jerry phoned me.
he asked me to open a browser and go to http://collabedit.com/ then he asked me if there are any languages i prefer... i said Pascal... he seemed doesn't like Pascal and asked me other languages... I said i can program in C++ unless I have to... so at last he agreed.

Two questions:
1. Implement explode, but with slight details changed. (i implemented in 5 minutes, but he argued with me with some details: he was not convinced that the algorithm was perfectly right...
2. Build a unbanlanced 'heap' tree from its inorder. (i implemented in around 3 minutes, and he asked me about time complexity,,, i said O(log(n)), he corrected me, it is nO(log(n)), then he asked me in worst cases its complexity,,, i said O(n2) when the maximum value is at the end of the order, he seemed satisfied..

Facebook Interview

Facebook Interview
Facebook Interview
Facebook Interview
Facebook Interview
Facebook Interview

he then asked me if i had any questions..
i asked him other than US,,, is there any facebook office in the world... he said in London there is one but not a development office..

i then asked him how many hours does he work.. he said he is 50% at facebook... so normally at full time 40 hrs more per week..
i asked him is it flexible working time, 24/7 access, he said yes...

he asked me to wait for more updates... but i told him that it is impossible for me to fly to US for interviews because of the visa limitation... he said they probably will work this out... they probably will ask the office in London to do the interview...
But, unlucky,, i didn't get it.... they replied me the second day... it seemed i was not good enough...

Facebook Interview
Facebook Interview
Tags: 工作, Work Stuffs, | English | Home Page | Category: To Share | 26799 Views, 51933 Search Bots | 853 Words Subscribe to Feed Burner

Related Articles

  1. My Facebook Interview Saga
  2. Sublime text 3 License Key
  3. Mysql Control Center
  4. Namesilo Black Friday Coupons
  5. WIFI Propagation at Home (GIF)
  6. New Year Tell-a-Friend MEGA Bonus!

Comments (0)

    Be the first one to comment this page !


Page Edited: October 30 2020 14:21:09 | RSS Subscription
How to Cook a Perfect Steak? | <meta name="robots" content="index, follow">