`
touchmm
  • 浏览: 1001367 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何成为一名 Google 软件工程师?

阅读更多

http://www.google.com.hk/intl/zh-CN/jobs/lifeatgoogle/meet/

如何成为一名 Google 软件工程师?

招聘的流程?

  1. 在线申请
  2. 简历筛选
  3. 电话访谈
  4. 现场面试
  5. Offer发放

面试包括哪些内容?

  • 简短介绍
  • 介绍你的专长或进行技术评估
  • 提出你的问题
  • 面试没有益智类问题(因为益智问题并不能反映你的编程能力)

如何对申请人的工程技能进行评估?

我们会根据以下四个方面来进行评估:

  • 编程语言的语法,关键库函数,编程风格,对程序性能的考虑等
  • 算法和数据结构
  • 分析能力
  • 合理设计

如何准备面试?

  • 复习基础知识
  • 复习算法与数据结构
  • 练习写代码
    • 在白板上或在纸上练习
    • 不要使用伪代码
    • 你可以选择你最擅长的编程语言
  • 认识Google员工?
    和他聊聊他在Google的经历。让他成为你的推荐人,或者让招聘者知道谁可以成为你的推荐人。

在实际面试过程中:

  • 我们希望了解你解决问题的能力
  • 我们会向你提出一个有深度的问题,我们想了解你对复杂问题的解决方法
  • 不一定要得到正确答案,你的思考过程比正确答案更加重要

我是在校生,离毕业还有两三年的时间,应该怎么努力?

  • 打好专业基础
  • 学习编程语言:C、C++、Java、Perl、Python
  • 参加课堂之外的活动
  • 参加计算机俱乐部或社团
  • 参加编程竞赛
  • 争取尽可能多的实习生机会
  • 参与开源项目 (不要忘记参加Google编程之夏 -Google Summer of Code)

博士生的面试会有所不同么?

  • 我们会根据每个人的情况安排有针对性的面试
  • 面试内容包括标准算法,设计,编码能力
  • 论文讨论
  • 所有的面试官都具有博士学位

Google软件工程师如是说:

问:在Google工作,最担心的一点是什么?
答:公司的零食太多了,在Google工作要防止长胖

问:在Google工作,最轻松的事情是什么?
答:坐在桌子上跟老板说话

问:在Google上班,着装有什么要求?
答:穿总比不穿好。

问:Google工程师几点上班?
答:Google工程师的工作比较自由,没有固定考勤,允许Work from home。但由于需要和其他办公室的同事交流,有可能一大清早就爬起来开会,或者一直工作到深夜。

问:在Google工作,最让你欣喜的事情是什么?
答:在Google工作,有机会与许多大牛共事,一起交流技术。

问:出差的机会多吗?
答:取决于项目安排,可能需要去美国东西海岸、伦敦、苏黎世、悉尼、东京等地出差

问:怎么才能获得上万台计算机来做大规模并行计算实验?
答:到Google工作,你随时可以做到。

问:在Google可以做开源软件吗?
答:可以,很多著名的开源软件程序员加入了Google,包括Google中国也有很多著名的开源软件程序员

问:你们的梦想是什么?
答:我们的梦想是:技术改变世界,do good things that matter in the world

Google 非软件工程师如是说:

问:听说在 Google 吃的很好,如果胖了怎么办?
答:公司有健身房,瑜伽房,吃多了下去跑两圈。

问:Google 员工有保险么?
答:有,很好的员工保险,还包括员工家属呢。

问:Google员工有带薪假期么?
答:员工在入职的第一年有15天的带薪假期。在Google工作每多一年,带薪假期就多一天。所以,如果你在Google 工作满235年,就可以全年休假啦!

问: Google对于非技术性职位的要求是什么?
答:用户至上,无论是对终端客户还是内部用户,都将是最重要的标准之一。

问: 面试Google非技术性职位有什么技巧?
答:陈述事实,善用数据,如果你经验足够丰富!你懂的。:)

问:Google的销售工作压力大吗?
答:我们欢迎敢于接受挑战的人加入销售团队,按摩椅,健身房,瑜伽室是你最好的减压伙伴。

分享到:
评论
1 楼 saieuler 2012-09-18  
多么想去啊

相关推荐

    如何使用搜索技巧来成为一名高效的工程师

    如何使用搜索技巧来成为一名高效的工程师?没有人是完全独立的孤岛,每个人都是整体的一部分。——约翰·多恩对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,...

    初级java笔试题-cs-study:软件工程师路线图

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 此处列出的项目将为您在几乎...

    初级java笔试题-software-engineer:软件工程师

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 此处列出的项目将为您在几乎...

    作为一名自动化测试工程师,你合格嘛?

    听说长得好看的都在做软件测试,测试界从不缺大神,比如张南(Google测试经理)、LisaCrispin和JanetGregory等等这些。在软件测试变的越来越重要的今天,自动化测试也在崭露头角。 那么,作为想在自动化测试方面...

    初级java笔试题-coding-interview-university:成为软件工程师的完整计算机科学学习计划

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 此处列出的项目将为您在几乎...

    leetcode中文版-coding-interview-university:成为软件工程师的资源

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 我每天学习大约 8-12 小时,...

    leetcode中文版-Software-Engineer-Study-Plan:软件工程师学习计划

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 我每天学习大约 8-12 小时,...

    leetcode中文版-coding-interview-university:成为软件工程师的完整计算机科学学习计划

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 我每天学习大约 8-12 小时,...

    SRE Google运维解密.zip

    为了让亿万用户使用到稳定可靠的服务,Google 组建了一支专业的团队负责运行这些后端服务,这些工程师有一个共同的名字:Site Reliability Engineer。了解 Google SRE 的人常说的一句话是:和你们相比,大部分公司还...

    Bard是拿ChatGPT数据训练的?谷歌顶级科学家抗议无果,出走OpenAI

    据 The Information 报道,这位名叫 Jacob Devlin 的谷歌 AI 工程师曾试图警告谷歌不要使用 ChatGPT 数据,因为这会违反 OpenAI 的服务条款,而且会让 Bard 的答案看起来与 OpenAI 的聊天机器人过于相似。...

    leetcode中文版-Google-guide:谷歌指南

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 此处列出的项目将为您在几乎...

    leetcode中文版-Google-Interview:谷歌面试

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 我每天学习大约 8-12 小时,...

    leetcode中文版-google_achiever:谷歌成就者

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 此处列出的项目将为您在几乎...

    初级java笔试题-google-interview:谷歌面试

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 此处列出的项目将为您在几乎...

    初级java笔试题-google-interview-university:谷歌面试大学

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 此处列出的项目将为您在几乎...

    网络安全工程师面试.doc

    8、 素质测试 a) 作为一名技术,在接到客户电话时首先要做什么?该用什么样的典范语言? b) 作为一名技术,出差时您认为必须要带的东西有哪些?(至少三样,笔记本除外) c) 两道算术题,一题就是6个带小数的数字相加之与...

    Google.App.Engine编程

    google工程师dan sanderson将向你展示如何设计可扩展的应用,以及如何使用app engine的api和可扩展服务完成一般的开发任务。  你将学习appengine的应用服务器架构、运行时环境和可扩展的数据存储,还有优化应用的...

    leetcode中文版-SE-roadmap:SE-路线图

    我最初创建它是为了成为一名软件工程师的学习主题的简短待办事项列表,但它增长到您今天看到的大列表。 完成这个学习计划后,! 你可能不需要像我一样学习。 总之,你需要的都在这里。 我每天学习大约 8-12 小时,...

    云计算简介PPT.doc

    云计算的简介 1.1云计算的定义 Google的一名普通工程师最先提出了"云计算"的一词,就在谷歌提出云计算这个名词 之后,连IBM这样的IT概念营销高手都被吸引了,IBM决定和谷歌一起,开始推广这一概 念,并且连续在北京...

Global site tag (gtag.js) - Google Analytics