Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)
published in(发表于) 2016/8/14 18:45:09
After graduation, want to go to Google? You have to understand these things,

English

中文

After graduation, want to go to Google? Four things you need to understand this-IT-Google News

The fast company Web site on Saturday published a Google interview Jiwei·buluoke (Keawe Block) article describes how the 2016 Google hiring engineers in school enrollment. As he spoke, Google in recruiting factors to be considered in a more comprehensive, and what traits a candidate needs to stand out.

Following is the full text of the article:

Compared with the past, recruitment of engineers are changing. At Google, we are interested in expanding the scope of a school enrollment of the school, from 75 colleges and universities has increased from a few years ago to 305. Meanwhile, we are not only concerned about computer science student, also focusing on English and philosophy majors. We don't care about your GPA is 4.0, we interview questions is how many golf balls can no longer fill a Boeing 747 airliner.

Following is in 2016 we expect of the candidates, and why we have such expectations.

1. don't presuppose enough

Recent experience has shown that we can find what you need in the wider range of talent. On one hand, qualified college graduates not only from the most famous of several universities. The other hand, many computer scientists in their own at the age of 18 are not aware of their programming skills, so choose a different profession.

Computer scientist should look like, what will you do in your spare time, Google is also trying to challenge stereotypes. For example, our "Google into" project entered Google engineers to predominantly black universities, offering computer courses teaching students how to plan his engineering career. Spain-American community, we have a similar project.

The reasons for this is that distribution technology industry groups often leads to potential employers, it impossible to join Google. My job is to change the concept.

Google, meanwhile, through the "education of computer science" action plan a number of projects, provides tools and resources to cooperation with the community, so that more students can learn during the school of computer science. This initiative's goal is to make science and technology more diversified industry.

In addition, applicants should not as a result of the educational, vocational or personal background and did not consider themselves qualified, therefore does not apply. While in the process of applying for the competition was fierce, but without competition there is no possible.

2. to show us what you can do, even if you did not learn in school

Yes, engineers need to have code, but we wanted to recruit people, not machines. On your resume, you should only list your GPA (grade point our recruitment has not actually seen), tell us that you participate in the hackathons, programming contest, or programming experience in the subject. Although there is no official score, but the experience is still very important. This only shows that you have integrated the ability, if you majored in social sciences, it is also a good way to demonstrate that their capacity.

3. familiar with programming test

There is no doubt that engineers need to have programming skills, so you need to be fully ready for the programming test. Interview hiring engineers in Google, which is the core. In 45 minutes, candidates need to start from scratch (no library functions can be called case) answer 3 programs.

I suggest that candidates can exercise with others, regardless of whether they have a technical background. Can try to interview, for example, use a white board or a piece of white paper, focusing on algorithms and data structures. Cracking the Coding Interview, and Topcoder and LeetCode gives some good examples.

4. keep in mind, what is the first impression you give to others

Equally important is careful "liar syndrome", that is, certain programming expert to prevent people feel cheated, so deliberately hide their abilities ...

Some new engineers who had just joined the service at the performance in the course of their appointments from time to time have this tendency. While this is normal behavior, but doing so will adversely in the interview process. I have seen such problems undermined an interview.

If you want to relax during the interview, it is better to finish after a programming test.


毕业后想进谷歌?你得先了解这四件事 - 谷歌 - IT资讯

《快公司》网站周六刊登了谷歌面试官基维·布洛克(Keawe Block)的文章,介绍了2016年谷歌如何在校招中招聘工程师。他谈到,目前谷歌在招聘中考虑的因素更全面,而应聘者需要具备哪些特质才能脱颖而出。

以下为文章全文:

与以往相比,对工程师的招聘正发生改变。在谷歌,我们有意扩大了校招的学校范围,从几年前的75家高校增加至目前的305家。与此同时,我们不仅关注计算机专业的学生,也在关注英语和哲学等专业。我们并不关心你的绩点是否达到4.0,我们的面试问题也不再是用多少个高尔夫球可以填满一架波音747客机。

以下是我们在2016年校招中对应聘者的期望,以及为何我们有这样的期望。

1.不要预先假定自己不够格

近期的经验显示,我们可以在更广泛的范围内找到所需的人才。一方面,合格的高校毕业生不仅仅来自最著名的那几所大学。另一方面,许多计算机科学家在自己18岁时也并不清楚自己的编程能力,因此选择了不同的专业。

关于计算机科学家应该是什么样,在自己的业余时间会做什么,谷歌也在尝试挑战行业陈规。例如,我们的“谷歌入驻”项目安排谷歌工程师进入以黑人为主的大学,提供计算机课程教学,指导学生如何规划自己的工程师生涯。对于西班牙裔社区,我们也有类似的项目。

这样做的原因是,科技行业从业者的人群分布情况往往会导致潜在应聘者感觉,自己不可能加入谷歌。我的工作是改变这样的观念。

与此同时,谷歌通过“教育界的计算机科学”行动筹划了多个项目,提供了各种工具和资源,与社区展开合作,让更多学生可以在求学期间学习计算机科学。这一行动的目标是让科技行业从业者更加多元化。

此外,应聘者不应当由于自己的教育、职业或个人背景而认为自己不够格,因此不去申请。尽管应聘过程中的竞争很激烈,但如果不去竞争那么就完全没有可能。

2.向我们展示你能做什么,即使在学校没有学过

是的,工程师需要具备代码能力,但我们想要招聘的是人,而不是机器。因此在简历上,你不应当只列举自己的绩点(实际上我们的招聘已完全不看绩点),而是告诉我们你参加黑客马拉松、编程大赛,或是课题中的编程经历。尽管并没有官方成绩,但这些经历依然很重要。这不仅表明你具备综合性能力,如果你的专业是社会科学,那么也是一种很好地证明自己工程能力的方式。

3.熟悉编程题测试

毋庸置疑,工程师需要具备编程能力,因此你需要为编程题测试做好充分的准备。在谷歌招聘工程师的面试中,这也是核心。在45分钟时间里,应聘者需要从头开始(没有任何库函数可以调用的情况下)回答3道编程题。

我建议应聘者可以与他人一同练习,无论对方是否具备技术背景。可以尝试进行模拟面试,例如用一块白板或一张白纸,专注于算法和数据结构。Cracking the Coding Interview、Topcoder和LeetCode中给出了一些很好的案例。

4.请记住,你给他人的第一印象是什么

同样重要的是当心“骗子综合征”,即某些编程高手为了避免让人觉得作弊,因此故意隐藏自己的能力。。

一些新工程师在刚刚入职时会有这样的表现,在他们的任职过程中也不时会有这种倾向。尽管这是正常人的表现,但在面试过程中这样做将带来不利。我曾经见过,这样的问题破坏了一场面试。

如果想要在面试中放松,那么最好是在完成编程题测试之后。






If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759