140个谷歌面试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

140个谷歌面试题

某猎头收集了140多个Google的面试题,都张到他的Blog中了,主要是下面这些职位的,因为被墙,且无任何敏感信息,所以,我原文搬过来了。

∙Product Marketing Manager

∙Product Manager

∙Software Engineer

∙Software Engineer in Test

∙Quantitative Compensation Analyst

∙Engineering Manager

∙AdWords Associate

这篇Blog例举了Google用来面试下面这几个职位的面试题。很多不是很容易回答,不过都比较经典与变态,是Google,Microsoft,Amazon之类的公司的风格。对于本文,我没有翻译,因为我相信,英文问题是最好的。不过对于有些问题,我做了一些注释,不一定对,但希望对你有帮助启发。对于一些问题,如果你百思不得其解,可以Google一下,StackOverflow 或是Wikipedia上可能会给你非常全面的答案。

Product Marketing Manager

∙Why do you want to join Google?

∙Wha t do you know about Google’s product and technology?

∙If you are Product Manager for Google’s Adwords, how do you plan to market this?

∙What would you say during an AdWords or AdSense product seminar?

∙Who are Google’s competitors, and how does Google compete with them?

∙Have you ever used Google’s products? Gmail?

∙What’s a creative way of marketing Google’s brand name and product?

∙If you are the product marketing manager for Google’s Gmail product, how do you plan to market it so as to achieve 100 million customers in 6 months?

∙How much money you think Google makes daily from Gmail ads?

∙Name a piece of technology you’ve read about recently. Now tell me your own creative execution for an ad for that product.

∙Say an advertiser makes $0.10 every time someone clicks on their ad. Only 20% of people who visit the site click on their ad. How many people need to visit the site for the advertiser to make $20?

∙Estimate the number of students who are college seniors, attend four-year schools, and graduate with a job in the United States every year.

Product Manager

∙How would you boost the GMail subscription base?

∙What is the most efficient way to sort a million integers? (陈皓:merge sort)

∙How would you re-position Google’s offerings to counteract competitive threats from Microsoft?

∙How many golf balls can fit in a school bus? (陈皓:这种题一般来说是考你的解题思路的,注意,你不能单纯地把高尔夫球当成一个小立方体,其是一个圆球,堆起来的时候应该是错开的——也就是三个相邻的球的圆心是个等边三角形)

∙Y ou are shrunk to the height of a nickel and your mass is proportionally reduced so as to

maintain your original density. Y ou are then thrown into an empty glass blender. The blades will start moving in 60 seconds. What do you do?

∙How much should you charge to wash all the windows in Seattle?

∙How would you find out if a machine’s stack grows up or down in memory?

∙Explain a database in three sentences to your eight-year-old nephew. (陈皓:用三句话向8岁的侄子解释什么是数据库,考你的表达能力了)

∙How many times a day does a clock’s hands overlap?(陈皓:经典的时钟问题)

∙Y ou have to get from point A to point B. Y ou don’t know if you can get there. What would you do?

∙I magine you have a closet full of shirts. It’s very hard to find a shirt. So what can you do to organize your shirts for easy retrieval? (陈皓:很不错的一道题,不要以为分类查询很容易,想想图书馆图书的分类查询问题吧。另外,你处想想如何在你在你的衣柜里实现一个相当于Hash表或是一个Tree之类的数据结构)

∙Every man in a village of 100 married couples has cheated on his wife. Every wife in the village instantly knows when a man other than her husband has cheated, but does not know when her own husband has. The village has a law that does not allow for adultery. Any wife who can prove that her husband is unfaithful must kill him that very day. The women of the village would never disobey this law. One day, the queen of the village visits and announces that at least one husband has been unfaithful. What happens? (陈皓:这个问题很有限制级,哈哈,非常搞的一个问题,注意wife们的递归,这类的问题是经典的分布式通讯问题,上网搜一搜吧。)

∙In a country in which people only want boys, every family continues to have children until they have a boy. If they have a girl, they have another child. If they have a boy, they stop. What is the proportion of boys to girls in the country?(陈皓:第一反应是——这个国家是中国。一个概率问题,其实,无论你怎么生,50%的概率是永远不变的。)

∙If the probability of observing a car in 30 minutes on a highway is 0.95, what is the probability of observing a car in 10 minutes (assuming constant default probability)?

∙If you look at a clock and the time is 3:15, what is the angle between the hour and the minute hands? (The answer to this is not zero!)

∙Four people need to cross a rickety rope bridge to get back to their camp at night. Unfortunately, they only have one flashlight and it only has enough light left for seventeen minutes. The bridge is too dangerous to cross without a flashlight, and it’s only strong enough to support two people at any given time. Each of the campers walks at a different speed. One can cross the bridge in 1 minute, another in 2 minutes, the third in 5 minutes, and the slow poke takes 10 minutes to cross. How do the campers make it across in 17 minutes?(陈皓:经典的过桥问题)

∙Y ou are at a party with a friend and 10 people are present including you and the friend. your friend makes you a wager that for every person you find that has the same birthday as you, you get $1; for every person he finds that does not have the same birthday as you, he gets $2. would you accept the wager?

∙How many piano tuners are there in the entire world?

∙Y ou have eight balls all of the same size. 7 of them weigh the same, and one of them weighs slightly more. How can you find the ball that is heavier by using a balance and only two weighings?(陈皓:经典的称重问题。这样的问题花样很多,不过都不难回答)

相关文档
最新文档