FB boot camp prep

HPE
bahkutteh

HPE

PRE
Oracle
bahkuttehmore
May 24, 2018 7 Comments

I will be joining FB in a couple of months. I don't have experience in PHP or react. Should I learn PHP first and then move on to Hack or should I directly learn hack instead?

Any good self learning resources online to start with?

Appreciate the help!

comments

Want to comment? LOG IN or SIGN UP
TOP 7 Comments
  • Facebook Its Sheryl
    FB uses hack not php, you are better of learning hack directly. But honestly hack is just an extension of php. So do whatever you are comfortable with. You don't really need to learn before hand, you can learn by trial in bootcamp. Also the team you join may not even use hack.
    May 24, 2018 0
  • Facebook / Eng
    mvNB57

    Facebook Eng

    BIO
    🐣
    mvNB57more
    After a certain point, it's all pseudocode with specific syntax. The bootcamp tasks generally won't be so big where the specifics of the language will completely destroy you.
    May 24, 2018 0
  • Facebook / Eng
    mvNB57

    Facebook Eng

    BIO
    🐣
    mvNB57more
    Don't worry about prepping. Long as you know how to look things up (whether that be digging through code, searching through documentatiom, or asking people) you'll be fine.
    May 24, 2018 0
  • HPE / Eng cFRm05
    Thanks. That makes sense. What kind of tasks are a part of Bootcamp? How many hours per day did you find yourself working etc? Is that when you meet new friends or more of a time to put your head down and crank out work? Going to be in MPK.
    May 25, 2018 1
    • Facebook Its Sheryl
      You meet new friends in bootcamp social activities not tasks. First couple of weeks, you work on random tasks that have nothing to do with anything other than getting familiar with FB codebase and tools. From Week 4, you start working on tasks for teams you want to join. These tasks are used to evaluate you regardless of the politically correct bullshit they tell you. Task difficulty varies, some tasks takes 1 day while some take 1 week.
      May 25, 2018
  • Facebook nsi6cyh2d
    Hack adds some really cool stuff on top of PHP like a good type system, collections, aync functions, etc. You can probably study basic PHP, then tack on the Hack stuff. Check out the hack overview first; it will tell you in advance what PHPisms they threw away.
    May 24, 2018 0
  • HPE / Eng cFRm05
    What about React? Also joining FB soon and wondering what the best ways to prep are.
    May 24, 2018 0