ITPub博客

首页 > IT职业 > IT职场 > Google software engineer onsite面经

Google software engineer onsite面经

IT职场 作者:zrj1997 时间:2017-07-15 16:50:35 0 删除 编辑

前不久参加了Google的校招,有两个来自不同team的面试官面试我们。其中有个面试官比较和善,另一个面试官很严肃,一直绷着脸。可能是我心理素质不太好,整个面试过程只要那个严肃的面试官问我问题我就感觉有些紧张。

面试官上来先是让我进行了自我介绍,让我说说自己的强项。然后让我谈谈之前的项目经历和亮点,因为之前做过的项目基本上都是在有人指导的情况下完成的,所以这个答得不太好,感觉面试官也不太满意。后面就问了算法题。

  1. 写一个方法,可以交换任意类型的数据

  2. 将字符串比如aabbcccc转化为a2b2c4

  3. 给出一个ASCII和utf-8的字符,返回这些字符是否是有效的

  4. 给一个二维矩阵,权值为False和True,找到一个最大的矩形,使得里面的值全部为True,输出它的面积

Lintcode 原题地址:http://www.lintcode.com/zh-cn/problem/maximal-rectangle/

参考答案:http://www.jiuzhang.com/solutions/maximal-rectangle/

算法题目都比较基础,前两题因为之前刷题的时候有遇到过类似的题型,感觉做起来还比较容易,第二题过程中稍微出了点bug,但是有惊无险很快发现后改了过来。后面两题就不行了,可能是我准备不够充分,后面回答的不太好。第四题答得时候出现了小问题,面试官提醒了,但是还是没找到问题在哪。本来内心就紧张,当时心里就乱了,导致做接下来一道题的时候一直找不到入手点,思考了挺长时间,面试官给了提醒之后也过了挺久才找到思路,最后修改的也不太好。

整体上感觉这次面试自己表现很糟糕,面试结束后就感觉自己应该没什么希望了。不过也算是增加了一些经验吧。接下来要更加努力提高自己。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31475320/viewspace-2142104/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2017-07-12

  • 博文量
    9
  • 访问量
    2189