Column | chapter nine algorithm

Url | www.jiuzhang.com

These days, an explosive news refresh xiaobian three views:

Facebook offers $15,000 for internships

See this news, xiaobian had to sigh, poverty limits my imagination, so destroy the three view of things, someone is still doing business. This is so fucking unfair!

As a member of the vast army of CS job seekers, Xiaobian himself had to go through a long process to get the desired offer. And nine chapter algorithm, never package take offer. Because we firmly believe that “master leads the door, cultivation depends on the individual”. Under the guidance of the teacher, every student takes 4 hours of class and brushes more than 10 hours of Lintcode every week to complete the ladder supporting the course.

1. What was it like to intern at Facebook?

Facebook, based in Menlo Park, Silicon Valley, is the world’s no. 1 social networking site, and its reputation and generous benefits have attracted thousands of would-be IT interns. So what’s it like to be an intern at Facebook?

1. First of all, Facebook interns earn an average of $5,600 a month, and they make an average of $25,000 more than the average U.S. salary.

2. Second, Facebook provides interns with many perks, such as free food, cocktail parties and dodgeball activities. And these are just a few of the perks Facebook interns can enjoy.

3. Despite these perks, one of the most appealing aspects of Facebook is that it treats interns like full-time employees. That is, it allows you to work as a full-time employee instead of just doing chores.

2. How does the popularity of Facebook interviews affect us?

  1. First of all, we must believe that “evil will prevail”, this kind of inferior interview is popular, will eventually be banned, and take corresponding responsibility.
  1. Secondly, the interview format may change. Once the Facebook recruiting team discovered the bug, they would certainly debug the existing hiring process. Internship interviews could be added to video interviews, or even onsite interviews.
  1. Finally, interviews are likely to be more diverse than just algorithmic. In fact, with the increasing number of applicants, many companies have started to diversify the interview content. In addition to algorithms, some interview questions such as **** system design and OOD object-oriented design may be added to further distinguish candidates for the interview.

Therefore, here, xiaobian to recommend some system design, OOD object-oriented design learning materials.

1.Crack the System Design Interview

This is the most detailed and complete system design self-study material that xiaobian can find. Designing Instagram, Designing Dropbox, Designing a Web Crawler, Designing Uber Backend, etc. In addition, this online course also explains the professional terms of system design, such as Caching, Sharding or Data Partitioning, Indexes, Proxies, Queues, etc.

Information website:www.educative.io/collection/…

2.Head First Design Pattern

Welcome to follow my wechat official account: Ninechapter.



Elite programmer exchange community, regular release of interview questions, interview skills, job information, etc