切换城市  北京 上海 天津 郑州
育路网学员服务电话:400-879-2720

济南人力资源管理:面试Google工程师须回答的15个问题

作者:  发布时间:2012-02-07 10:15:01  来源:育路山东教育网

1.请写出一个整数乘法的算法

挑战: 这是一个相当开放性的问题,设计初衷是看看工程师是否会定义参数。

编程语言是什么?

是汇编语言吗?

是:那么你得白手起家开发出一套基本运算来。

否则的话:那就简单了,只需将数字套进去即可,因为大部分语言均支持数学运算。

2.合并两个排序链表

挑战: 这类问题是Google面试问题的一个共同趋势:找出解决问题的有效办法。

合并两条链表是一般会在链表之间发生“冲突”(因为它们各自有特定的次序,而你的合并会把次序搞乱)

你必须找出一种算法快速消除那些冲突。

3.给出一组区间(以秒计),让你找出重叠的部分

挑战: Google一般也会要你解决一堆数学问题。

这些设计的意图是让工程师对问题进行有效的思考,而不是仅仅知道如何对每个问题进行编码。

此处的问题会要你实现一个聪明的数学技巧。

4.如果你有n个节点的列表,对于一个有向无环图来说,最多可以有几条边?

挑战: 这是著名的数学问题旅行商(traveling salesman problem)问题的一个派生。

这是一个不要求你找出聪明的数学算法而是要你拓展思路的数学问题。

你必须在节点间画线,条件只有一个:无论你从哪里开始,永远不要回到原点

5.在Java里面,finally、final和finalize的区别是什么?

挑战: 看看你知不知道这些术语。比方说,Finalize处理的是“垃圾回收”,而Finally则是指向一个特定的错误。

6.从一大块文本中去掉重复的行

挑战: 一个基本问题,看你是不是能估算出问题是否可以在有限的时间内解决。

这样的问题通常可以采取暴力攻击手段,但却有可能永远都无法解决。

7.给你一串字符,要你找出包含有给定字符集的最小窗口

挑战: 此类问题有许多解决方式,这完全取决于你选择的算法是什么。

 以上信息有济南思贤人力资源培训学校提供,更多报考信息,敬请关注:http://sd.yuloo.com/sixian/咨询电话:400-879-2720QQ:1486490595济南思贤人力资源培训学校常年举办人力资源管理师、助理人力资源管理师培训班,优惠活动进行中,欢迎致电咨询。
  

更多2012年人力资源信息请访问:山东人力资源培训网 人力资源课程 人力资源论坛
2012年山东人力资源培训课程咨询电话:400-879-2720
学校名称 课程名称 上课地点 原价 优惠价 报名
思贤培训 人力资源管理师二级班 万达广场 ¥1680 ¥1480 报名
思贤培训 人力资源管理师三级班 万达广场 ¥980 ¥880 报名
山东大学 人力资源管理师三级班 山大校区 ¥1180 ¥1080 报名
山东大学 人力资源管理师二级班 山大校区 ¥2480 ¥2280 报名
思贤培训 高级人力资源管理师班 万达广场 ¥5800 ¥4800 报名
免责声明
① 由于各方面情况不断调整与变化,育路网所提供的所有考试信息仅供参考,请考生以权威部门公布的正式信息为准。
② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着 赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。
③ 凡本站注明"稿件来源:山东育路网"的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个 人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必 须注明"稿件来源:山东育路网",违者本站将依法追究责任。
电话
思贤人力资源
思贤教育