MJay

Cracking the code interview - 2 본문

Programming/Cracking the Code interview

Cracking the code interview - 2

MJSon 2017. 12. 4. 12:25
Edit

Cracking the code interview - 2

Google Interview

  • Definitely Prepare
    • As a web-based company, Google cares about how to design a scalable system. So, make sure you prepare for questions from “System Design and Memory Limits” Additionally, many Google interviewers will ask questions involving Bit Ma-nipulation, so please brush up on these questions.

Apple Interview

  • Definitely Prepare
    • If you know what team you’re interview-ing with, make sure you read up on that product. What do you like about it? What would you improve? Ofering specifc recommendations can show your passion for the job.

Tips

In the real world, there are always compromises to be made, and knowing how to work with the business analysts is just as important as knowing how to refactor a blob of code

Knowing, alone, isn’t good enough You’re going to be talking with other technical people, and you’re going to be talking to customers, and sales reps, and Betty from Marketing

at least, “Will I mind working next to this guy for six months?” From the interviewer’s point of view, they’re picking a neighbor that they’re going to live and work with 200 hours per month for foreseeable future Would you really want a neighbor that smelled like a hog ren-dering plant?

Starting from p21

%23%23%20Cracking%20the%20code%20interview%20-%202%0A@%28Cracking%20the%20Code%20interview%29%5Btistory%5D%0A%0A**Google%20Interview**%0A%0A*%20Definitely%20Prepare%0A%09*%20As%20a%20web-based%20company%2C%20Google%20cares%20about%20how%20to%20design%20a%20**scalable%20system**.%20%20So%2C%20make%20sure%20you%20prepare%20for%20questions%20from%20%u201CSystem%20Design%20and%20Memory%20Limits%u201D%20%20Additionally%2C%20many%20Google%20interviewers%20will%20ask%20questions%20involving%20Bit%20Ma-nipulation%2C%20%20so%20please%20brush%20up%20on%20these%20questions.%0A%0A%0A**Apple%20Interview**%0A%0A*%20Definitely%20Prepare%0A%09*%09If%20you%20know%20what%20team%20you%u2019re%20interview-ing%20with%2C%20make%20sure%20you%20read%20up%20on%20that%20product.%20%20What%20do%20you%20like%20about%20it%3F%20%20What%20would%20you%20improve%3F%20%20Ofering%20specifc%20recommendations%20can%20show%20your%20passion%20for%20the%20job.%20%0A%0A**Tips**%0A%0AIn%20the%20real%20world%2C%20there%20are%20always%20**compromises%20to%20be%20made**%2C%20and%20knowing%20how%20to%20work%20with%20the%20business%20analysts%20is%20just%20as%20important%20as%20knowing%20how%20to%20refactor%20a%20blob%20of%20code%20%0A%0A**Knowing%2C%20alone**%2C%20isn%u2019t%20good%20enough%20%20You%u2019re%20going%20to%20be%20talking%20with%20other%20technical%20people%2C%20and%20you%u2019re%20going%20to%20be%20talking%20to%20customers%2C%20and%20sales%20reps%2C%20and%20Betty%20from%20Marketing%20%0A%0Aat%20least%2C%20%u201C**Will%20I%20mind%20working%20next%20to%20this%20guy%20for%20six%20months**%3F%u201D%20From%20the%20interviewer%u2019s%20point%20of%20view%2C%20they%u2019re%20picking%20a%20neighbor%20that%20they%u2019re%20going%20to%20live%20and%20work%20with%20200%20hours%20per%20month%20for%20foreseeable%20future%20%20Would%20you%20really%20want%20a%20neighbor%20that%20smelled%20like%20a%20hog%20ren-dering%20plant%3F%0A%0AStarting%20from%20p21