谷歌工程师面试题
本站送上谷歌工程师的面试题参考
1.请写出一个整数乘法的算法
挑战: 这是一个相当开放性的问题,设计初衷是看看工程师是否会定义参数。
编程语言是什么?
是汇编语言吗?
是:那么你得白手起家开发出一套基本运算来。
否则的'话:那就简单了,只需将数字套进去即可,因为大部分语言均支持数学运算。
2.合并两个排序链表
挑战: 这类问题是Google面试问题的一个共同趋势:找出解决问题的有效办法。
合并两条链表是一般会在链表之间发生“冲突”(因为它们各自有特定的次序,而你的合并会把次序搞乱)
你必须找出一种算法快速消除那些冲突。
3.给出一组区间(以秒计),让你找出重叠的部分
挑战: Google一般也会要你解决一堆数学问题。
这些设计的意图是让工程师对问题进行有效的思考,而不是仅仅知道如何对每个问题进行编码。
此处的问题会要你实现一个聪明的数学技巧。
-
面试题:个人价值观
哪些成就能给你带来最大程度的满足?分析这个问题可以让面试人很快了解你的个人价值观和道德标准。你选择要说的话会立竿见影地表明你最看重哪些东西。错误回答在我的上一份工作中,我努力积攒足够多的钱——不管是奖金还是投资等收益——以便...
-
你好象不适合到我们公司工作
问题:你好象不适合到我们公司工作?回答:可能在刚才的陈述中没把问题谈清楚,是我引起你的误解。其实我对贵公司非常尊重,对公司业务也有一些了解,我想在贵公司经过培训和工作后,是能够达到贵公司要求的,请务必再次考虑录用的问题。点评:应答时,千万要注意不可反问对方提出...
-
你找工作的目标是什么
面试官想知道,你换工作是漫无目的的还是富有逻辑的生涯规划。你的回答应该表明你有明确的生涯目标,并有良好计划性的长期和短期目标。跟面试官说明你的职业目标意味着你希望获得成功并表现卓越。强调你对职业选择的承诺和留在组织中的.意愿。最差的回答是什么都...
-
网页设计面试问题
网页设计面试问题1.用户自定义的类和ID在定义和使用时有什么区别?【解答】定义时,类以英文形式的句点.为起始标志,ID以#为起始标志;使用时,类可以在一个页面中被多个不同的元素引用,而ID在一个页面中只能被引用一次。2、说明在网页设计中层的作用。【解答】层,也就...