Hi guys,
In case you don't know it, VNOI is pleased to have 3 admins doing internship at Facebook this summer (mhung, walrus (Duc), hoanhtien) . Combined with the success of admin khuc_tuan at the Facebook Hackercup recently, Facebook has recognized Vietnamese as a source of talents and it is showing great interest in Vietnamese students for potential hiring targets. Through her own research, my recruiter has found VNOI a place many excellent students gather (now you should be proud of our site!). She is asking me to refer the best members to apply for Facebook for internship and / or full-time employment.
Let me tell you how good this opportunity is. It is Facebook! It is one of the biggest tech company in the world at the moment! You'll enjoy an internship salary that's higher than you can ever imagine. Yes, it's higher than the number you're thinking about. Facebook will fly you to here, provide you housing and transportation. Free food at the company on weekdays. It gives you everything. And the working environment is just great. You'll meet the best engineers here! (Oh and the weather in California is perfect!)
Sounds amazing. The question is how to apply?
Prerequisite: Excellent programming ability. However, you don't need specific skill in any programming language or platform. We need smart people, not coding monkey. (I guess it's better if you know C++ though). Otherwise I guess you can write pseudo-code in the interview. (You'll need to code during the interview, will come to this point later). And since the interview will be in English, you should have reasonable English speaking skill as well.
The interview: There will be 2-3 rounds of technical interviews. You'll need to solve some programming problems in real time, explain the solutions and code them out during the interview. Programming language of choice (or pseudo-code). Questions type are similar to questions in programming contests. They will be much simpler though, since you only have about 15 minutes to solve each them.
How to apply:
Generally, you can follow the below process:
1. Find more information and Submit your CV through this website:
http://www.facebook.com/careers/university.php (currently there's no opening for software engineering interns, but you should find it there often than not).
2. Solve the puzzles at
http://www.facebook.com/careers/puzzles.php. They use the puzzles to filter out applicants.
3. Waiting for Facebook recruiter to contact you.
In this case,
you can ask me or Duc to refer you. If so you should automatically pass some filter rounds and get contacted for interviews. But we don't refer random people; you need to prove that
you're worth referring. How? Showing your record of programming experience (results in USACO contest, Topcoder rating, ket qua thi quoc gia, quoc te, problems solved in VNOI and other programming sites). I suggest you go through the puzzles in Facebook's career site as well!
You can contact me via Y!M at hung.doan32 or hdoan741 [at] gmail.com.
When to apply: anytime! As soon as possible! I'd say the whole process takes around 1.5 - 2 months. If you get accepted, you will need sometimes to apply for visa and prepare as well! Start preparing now.
How difficult is it? I'd say it's difficult, especially under interview pressure. But it's not impossible. We've done that. If you have solved a lot of programming problems, do well in USACO (say in silver or gold divison), etc. you should be fine. (Provided you have reasonable speaking ability).
Why am I doing this? It's just an awesome opportunity that I think I must share with you all! We don't get money from referring interns (which most of you would apply for). I want to support / boost the informatics learning community in Vietnam as well. You don't usually have this kind of opportunity if you study other subjects!
If you know anyone (not in VNOI) who's interested in interning / working at Facebook, feel free to refer to me (as long as the person is talented.)
All the best,
Hung Doan
P/S: I'm using a lot of flattered words here in this post. Don't trust them all =P Know yourself.