想挑战吗?谷歌“程序猿”的面试考题
分享
泡泡网资讯频道2月2日 谷歌,是不是作为“程序猿”的你理想中的一家公司呢?如果获得了一次面试的机会,将有什么样的问题在等待着你?让我们看看Glassdoor.com上收集的面试题吧。
一,写出整数乘法的算法。
挑战:这是个开放性的问题,工程师可以自由发挥。用程序集语言吗?如果是,你将从基本操作开始;不然的话,其实大多数语言都支持算术运算。
二,合并两个已排序的链接列表。
挑战:这是找到解决问题有效途径类的面试问题。合并两个链接列表时,往往在列表间出现“冲突”,因为他们通常在顺序等方面设有“陷阱”,而你要做的就是快速解决这些“冲突”。
三,给定一组时间间隔(以秒为单位),查找重叠的一组。
挑战:谷歌通常会出解决数学问题的题目。这些题的关键是考察设计工程师能否高效思考问题,而不仅仅是知道如何编写代码。你需要高效地提供一个数学技巧。
0人已赞