一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1417|回复: 13
收起左侧

[找工就业] Google 电面面经

[复制链接] |试试Instant~ |关注本帖
AppleLeung 发表于 2014-12-19 10:46:45 | 显示全部楼层 |阅读模式

2014(10-12月)-[13]CS硕士+<3个月短暂实习/全职 - 内推| 码农类全职@Google

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
今下午刚面完,google irvine office打来的,题目不是很常规,不是算法题,都是java的基础知识. visit 1point3acres.com for more.
class Foo() {
        int a;
        String b;
}
实现这个类的equals方法,cornor case比较多
后续问了很多基础知识,private, protected, public default的区别,final是干什么的,==和equals的区别,然后要求精简代码,最后缩短到四行,然后问了实现了equals还要干嘛,还要实现hashcode,然后楼主就a + b.hashCode给实现了一下,注意b=null的情况。基本就这么多了. 1point 3acres 璁哄潧
flyaway25 发表于 2014-12-19 11:38:01 | 显示全部楼层
求问lz都有哪些corner case?
回复 支持 反对

使用道具 举报

 楼主| AppleLeung 发表于 2014-12-19 11:39:17 | 显示全部楼层
flyaway25 发表于 2014-12-19 11:38
求问lz都有哪些corner case?

各种null,object种类不对应什么的
回复 支持 反对

使用道具 举报

flyaway25 发表于 2014-12-19 11:44:35 | 显示全部楼层
AppleLeung 发表于 2014-12-19 11:39 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
各种null,object种类不对应什么的

那你输入参数的类型用的是object
回复 支持 反对

使用道具 举报

 楼主| AppleLeung 发表于 2014-12-19 11:45:40 | 显示全部楼层
flyaway25 发表于 2014-12-19 11:44
那你输入参数的类型用的是object

是的。。。
回复 支持 反对

使用道具 举报

狂暴CNM地 发表于 2014-12-19 11:52:30 | 显示全部楼层
flyaway25 发表于 2014-12-19 11:44
那你输入参数的类型用的是object

equals 当然必须是Object。
回复 支持 反对

使用道具 举报

狂暴CNM地 发表于 2014-12-19 11:53:15 | 显示全部楼层
AppleLeung 发表于 2014-12-19 11:39
各种null,object种类不对应什么的

instanceof一下,然后看下string是不是null之外还有什么edge case?
回复 支持 反对

使用道具 举报

 楼主| AppleLeung 发表于 2014-12-19 11:54:00 | 显示全部楼层
狂暴CNM地 发表于 2014-12-19 11:53.鏈枃鍘熷垱鑷1point3acres璁哄潧
instanceof一下,然后看下string是不是null之外还有什么edge case?

差不多就是这样
回复 支持 反对

使用道具 举报

 楼主| AppleLeung 发表于 2014-12-19 11:54:08 | 显示全部楼层
狂暴CNM地 发表于 2014-12-19 11:53
instanceof一下,然后看下string是不是null之外还有什么edge case?
. From 1point 3acres bbs
差不多就是这样
回复 支持 反对

使用道具 举报

readman 发表于 2014-12-19 11:56:23 | 显示全部楼层

- = 为什么g家面你这么简单的oo
回复 支持 反对

使用道具 举报

可爱的帕吉 发表于 2014-12-19 12:01:36 | 显示全部楼层
==和equals区别我得去google一下。。。
回复 支持 反对

使用道具 举报

 楼主| AppleLeung 发表于 2014-12-19 12:04:51 | 显示全部楼层
readman 发表于 2014-12-19 11:56
- = 为什么g家面你这么简单的oo

我觉得还好吧。。。不是算法题,一开始也挺诧异的,后来就好了,大多数题目感觉像是,知道就是知道,不知道就不知道了。。。
回复 支持 反对

使用道具 举报

MTC 发表于 2014-12-19 22:29:36 | 显示全部楼层
LZ名校的吧?
回复 支持 反对

使用道具 举报

 楼主| AppleLeung 发表于 2014-12-22 05:30:43 | 显示全部楼层
MTC 发表于 2014-12-19 22:29. 鍥磋鎴戜滑@1point 3 acres
LZ名校的吧?

不能算吧
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-11 06:43

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表