一亩三分地论坛

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

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

IBM guru (entry level SE) 新鲜面经(攒人品!!)

[复制链接] |试试Instant~ |关注本帖
宝儿 发表于 2016-11-9 04:43:08 | 显示全部楼层 |阅读模式

2016(10-12月) 码农类 硕士 全职@IBM - 校园招聘会 - 技术电面 |Otherfresh grad应届毕业生

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

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

x
电面被放两次鸽子之后……终于今天中午面完了ibm guru。
是那个老爷爷,感谢之前的面经帖!

第一题是,你得到了一个药名的超长清单(sorted list),先把它存起来,然后之后会按照这个清单多次查询想要的药名。查询方式是,给prefix,比如要找“ab”开头的药,和期待得到的药的数量,比如要找所有符合条件的前十个药。返回一个符合要求的药的list
解法:存起来其实就是给class写一个构造函数,把这个传入的list付给一个instance就行。查的时候binary search搜就成。我还补了一句,如果是无序的药单,可以在存的时候建一个trie,看起来老爷爷比较满意。

第二题是多线程,两个温度计分别是温度计类的两个instance,温度计类有一readtemp()函数,两个温度计读温度是互相block的,其中一个温度计随时可能坏掉。要把两个温度计读回来的结果存在一个result里。设计这个程序需要注意什么问题   (答:其中一个温度计坏掉会卡死整个进程)  
问:怎么办?答:用try catch  问:如果不会抛出任何异常只是卡死,又怎么办?   答:用多线程放入waiting pool吧,别让死掉的线程老占用os……(胡说的)  老爷爷:(若有所思)也算是个办法.鐣欏璁哄潧-涓浜-涓夊垎鍦
奇迹这个时候出现了!!我掉线了!!掉线了!! 然后我千辛万苦连回来之后……老爷爷说,我时间快到了,咱别纠结那个问题了,你说了很多多线程的知识(因为我乱说了很多种解决方案),说明你还是会多线程的,就这样吧。 你有啥问题……

然后就结束了,二十分钟后收到recruiter邮件说48小时内联系我约guide interview。(求人品啊!!求别再被托马斯放鸽子!!!!再坑我就赶不上亚特兰大的final line了!!!气死我了)

大家好运!



补充内容 (2016-11-9 05:36):
补充……没有问简历,没有behavior,连自我介绍都没让说。他介绍了一下自己,就直接,我们来coding吧! 我(内心是崩溃的):好……吧……. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴

补充内容 (2016-11-10 01:12):
guide面 托马斯继续失踪,然而已经收到了event邀请,不造guide还面不面了……………………
dizhang 发表于 2016-11-9 05:01:47 | 显示全部楼层
guide不用约的,基本上这个点都是直接去event然后再当场guide。。所以有没有无所谓啦
回复 支持 反对

使用道具 举报

 楼主| 宝儿 发表于 2016-11-9 05:26:12 | 显示全部楼层
dizhang 发表于 2016-11-9 05:01
guide不用约的,基本上这个点都是直接去event然后再当场guide。。所以有没有无所谓啦
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
可是我收到的邮件就是约guide啊……并还没有收到event邀请
回复 支持 反对

使用道具 举报

maxwellysy 发表于 2016-11-9 05:37:08 | 显示全部楼层
楼主,请问第二题需要代码实现吗,还是说只是想法的探讨呢?
回复 支持 反对

使用道具 举报

 楼主| 宝儿 发表于 2016-11-9 06:17:37 | 显示全部楼层
maxwellysy 发表于 2016-11-9 05:37
楼主,请问第二题需要代码实现吗,还是说只是想法的探讨呢?
.1point3acres缃
本来是要代码实现的,我都写了一半了掉线了,回来代码还在,我打算继续写,他说时间不够了(我内心在咆哮,时间够啊!马上就写完了),想法对就好了……于是我就没写完,直接进入问问题环节
回复 支持 反对

使用道具 举报

Adieu 发表于 2016-11-9 07:18:50 | 显示全部楼层
楼主,请问一下在面试之前会发邮件通知是哪个面试官么?我明早面,但不太晓得面试官是谁~多谢
回复 支持 反对

使用道具 举报

 楼主| 宝儿 发表于 2016-11-9 08:27:04 | 显示全部楼层
Adieu 发表于 2016-11-9 07:18
楼主,请问一下在面试之前会发邮件通知是哪个面试官么?我明早面,但不太晓得面试官是谁~多谢
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
我是recruiter发的一封电面注意事项的邮件里,很不起眼的地方写了面试官的firstname
回复 支持 反对

使用道具 举报

Adieu 发表于 2016-11-9 08:36:27 | 显示全部楼层
宝儿 发表于 2016-11-9 08:27
我是recruiter发的一封电面注意事项的邮件里,很不起眼的地方写了面试官的firstname

好的,虽然我还是没有找到,不过还是谢谢楼主~祝好运
回复 支持 反对

使用道具 举报

zhangdakan 发表于 2016-11-9 08:38:58 | 显示全部楼层
楼主我昨天确认时间后收到的是一封"interview with IBM" 的邮件,貌似没有面试官的名字,是不是hr有的发了名字,有的没有呢?
回复 支持 反对

使用道具 举报

josh80214 发表于 2016-11-9 09:04:38 来自手机 | 显示全部楼层
Lz recruiter 是tom ?
回复 支持 反对

使用道具 举报

codeTing 发表于 2016-11-9 09:46:19 | 显示全部楼层
同学,你收到Guide interview 之前,老爷爷给你发感谢信了吗?
回复 支持 反对

使用道具 举报

 楼主| 宝儿 发表于 2016-11-9 10:01:00 | 显示全部楼层
codeTing 发表于 2016-11-9 09:46.1point3acres缃
同学,你收到Guide interview 之前,老爷爷给你发感谢信了吗?

我是先收到的guide,后收到的感谢信
回复 支持 反对

使用道具 举报

 楼主| 宝儿 发表于 2016-11-9 10:01:33 | 显示全部楼层
zhangdakan 发表于 2016-11-9 08:38
楼主我昨天确认时间后收到的是一封"interview with IBM" 的邮件,貌似没有面试官的名字,是不是hr有的发了 ...

应该是跟hr有关吧我觉得
回复 支持 反对

使用道具 举报

codeTing 发表于 2016-11-9 10:12:11 | 显示全部楼层
宝儿 发表于 2016-11-9 10:01
我是先收到的guide,后收到的感谢信

你的HR太神速了。。。。我还没有任何消息
回复 支持 反对

使用道具 举报

smellycat 发表于 2016-11-9 11:17:15 | 显示全部楼层
LZ,第二题放入waiting pool是个怎么放法?
回复 支持 反对

使用道具 举报

steveguang 发表于 2016-11-9 14:04:38 | 显示全部楼层
问下楼主多线程那个怎么弄的?是看时间吗?
回复 支持 反对

使用道具 举报

henryisyoung 发表于 2016-11-9 21:56:12 | 显示全部楼层
steveguang 发表于 2016-11-9 14:04
问下楼主多线程那个怎么弄的?是看时间吗?

我也是这个面试官,他其实就问多线程基础知识,看看你知道多线程知识不。把cc150多线程那章看了,弄懂基本没问题。
回复 支持 反对

使用道具 举报

henryisyoung 发表于 2016-11-9 21:58:05 | 显示全部楼层
楼主有后续吗?我也是这个面试官周一面的。情况完全一样。今天凌晨刚收到event,楼主的应该也在路上。加油
回复 支持 反对

使用道具 举报

 楼主| 宝儿 发表于 2016-11-10 01:10:55 | 显示全部楼层
smellycat 发表于 2016-11-9 11:17-google 1point3acres
LZ,第二题放入waiting pool是个怎么放法?

我胡说的……咋弄我也不知道……但是用wait和notify的话就是在waiting pool而不是死在线程里,但这个题咋实施我还真没想明白  当时是没招了瞎蒙的
回复 支持 反对

使用道具 举报

 楼主| 宝儿 发表于 2016-11-10 01:11:40 | 显示全部楼层
henryisyoung 发表于 2016-11-9 21:58
楼主有后续吗?我也是这个面试官周一面的。情况完全一样。今天凌晨刚收到event,楼主的应该也在路上。加油

我刚收到啦~guide面还没面呢,不知道还用不用面了……
回复 支持 反对

使用道具 举报

本版积分规则

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

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

关闭

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

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

custom counter

GMT+8, 2016-12-11 12:16

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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