BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / hong-fu / #21097同步于 2006/5/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
HongFu机器人发帖

[原创]首面献给IBM,值!(附全程实录)

flyyang128
2006/5/22镜像同步0 回复
昨晚刚考完跆拳道实战,伤痕累累的,正要好好洗个澡睡觉,突然收到IBM面试通知:同学,不知您明天有否时间参加在钻石大厦的笔试和面试? 哎~我有讲没时间的余地吗?为了最喜欢的企业,豁了!然后有的人会看见一个睡眼松松大清早拖着一拐一拐的步伐挪向鲍鱼岛。。。 IBM在软件广场有一栋钻石大厦,A座在右边,是CRL(China Research Laborary),B座在左边,是CDL(China Development Laborary)。我如约向CRL移动。。。 IBM钻石大厦 周围环境 醒目的IBM CRL标志 对面是CDL 到了前台登记后,前台小姐发给我们每人一个小票子,写有我们的姓名和当天时间,然后就坐着静等面试官到来。后来我知道,这次面试跟我想象的先N个人笔试,然后筛出几个再面试不一样。这次是带我只有四个人,先统一笔试,再全部面试,感觉怪怪的。。。另外那三个,最先到的是北航研一的一个MM,另一个是北邮计科院大四的牛人,以全院第二的成绩成功保清华,不说别的,羡就一字。。。还有一个也是北邮的(IT行业没事就能碰到Bupter)不过已经工作了,据说是北京软通动力外包给IBM的软件人才。 前台MM 然后差不多九点半的时候,考官来了,把我们领上了二楼。感觉IBM的工作环境真的不错,挺安静的,色彩布局经过周详考虑,布置得很协调,看起来非常舒服(不过,我想如果看多了,会不会审美疲劳?。。)然后不少地方都用等离子电视,挺豪华的。 然后我们到了笔试的地方,也就一小办公室,适合开小型会议那种,发卷,开考。分A,D卷,E文,前者是java基础24道,后者是数据结构5道,全选择题。主要考了java语言的细节,线程安全,二叉树,Hash 表,java常用类(ArrayList,Map,Set等),异常,查找等等。只能记得小部分题的大概,粗略整理如下(不一定以选择题的形式了): 1. ArrayList 是线程安全的吗? 2. 内部静态匿名类在外部类没有实现接口的情况下能否实现一个接口,多个接口呢? 3. 一个Hash表用长度为S的数组装M个元素,则其访问效率是:s-m, s+m, s*m, m/s? 4. 折半查找在没有排序的序列中能否找到想要并存在的元素? 5. 如下程序,异常会在哪行被抛出? void Test() throws Exception{ try{ throw new IllArgumentException(“1”); }catch(IllArgumentException iae){ throw new IllArgumentException(“2”); }catch(Exception e){ throw new Exception(“3”); }finally{ throw new IllArgumentException(“4”); } }// 可能跟实际程序有出入 6. 如下程序,会输出什么? class Test{ void test(double i, double j, short k){ println(“Method 1”); } void test(float i, byte j, byte k){ println(“Method 2”); } void test(double i, double j, double k){ println(“Method 3”); } void test(int i, long j, int k){ println(“Method 4”); } public static void main(String[] args){ test(3.0, 6L, 9); } } 7.java内存在什么时候会泄露? 对象不再被引用而没有被置null时,对象不再被引用时,永远不会泄露。 8.你机器的内存小,要开一个新的java过程可能不足,你可以:调用runtime.gc()强制立刻回收内存,调用System.gc()强制立刻回收,你没法强制内存立刻回收。 9.下面哪些类用了设计模式中的策略模式?:java.awt.Container, java.util.Enumerater. java.util.Observer, java.awt.LayoutManager 10. 如下程序有问题吗? class Run implements Runnable{ public static void main(String[] args){ new Thread(new Run()).start(); } } 还有其他有关CMP, JMS的一些问题,看过但忘了,只好凭直觉答。。。 我考试的地方 答完笔试后就到休息室开始漫长的等待,我资历最小,所以最后面我。IBM的休息室也很不错,座位舒服,有免费咖啡,(泡了一杯,不会泡,不好喝>_<…)还有大屏等离子电视和各种杂志。看见有个MM在无聊的看电视,就上去搭话,一问才知道她是北京软通动力的销售经理,专管对IBM业务和人才外包。她很健谈,从她口中知道了不少IBM还有软件外包的东西,她也问了我不少。后来她问我有没有简历,有的话给她,她可以帮我向她们公司推荐一下,我大腿一拍,怎么就没想起准备纸质简历呢!最大的遗憾!最后我们交换了联系方式,还好。。。 自冲咖啡 软通销售MM和IBM项目MM 一个小时后,考官喊我去面,还是在我笔试的那个小会议。他基本上就是看简历问问题,问你做过的项目的功能,你的职责,做的工作等等。感觉他主要想证实你是不是真的做过该项目,不过问的都不怎么深,看过没做过的只要声音洪亮神情自信,一样混过。。。其中他还问过几个简称的全名,如WTP, GEF, EMF等(汗,还好出发前开电脑看了看。。。)再有就是问在实践用过的一些设计模式,这个当时没整理好,因为的确也不好整理,所以说的不多,是个败笔。。。(总体感觉的话,应主动坐近点,他挑话题我描述,他一句我两三句差不多了) 大概问了十五分钟后,他面带微笑的告诉我:同学,我们这次是急项目,得马上开始,可是你现在大三,能抽出时间么? 我狂汗,俺看见实习就投了,哪晓得您丫是不是暑期实习捏? 然后只好说很遗憾之类,再表达一下对IBM的憧憬和向往云云。后来他亲切的跟我说,没事,他看看能不能调调时间,让我暑期去。我当然谢谢了,不过心里想:哎~,就当客套话咯。。。 后来他问我还有什么问题,正好,我一不作二不休,来了不能白来,就问了他几个我很关心的问题。比如我的简历写的好不好,面试有没有待提高的地方,如何让我的简历在众人中脱颖而出,他在IBM工作感觉如何,IBM需要什么人才等等。他说我们公司需要复合型人才,应该有较好的沟通与表达能力,有较多的项目经验和很好的编程能力。末了还补上一句:像你这样的就不错,搞的我险些没高兴死,差点就要跟他一把眼泪一把鼻涕的握手:老大,我不上课,就跟您混吧T_T。。。 暂别了,我敬爱的蓝色巨人! 人生第一面就这样献给IBM了,收获还不少,虽然成功,但,继续努力就是啦^_^,因为我们。。 希望在明天嘛!
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。