IBM CDL 电话面试
2011年9月2日,偶然在学院的群里弹出一个IBM CDL的实习生招聘信息,看能力要求几乎也都符合,想着最近时间比较空闲就投了一份简历。记得曾在一篇文章上看到过,说是好多hr都不会下载附件来看简历信息,于是就直接把简历贴在了邮件的正文中,囧~ 幸亏IBM的人比较负责,又重新投了一份pdf格式的简历,因为可能会将简历发给经理查看。</p>
之后,就是等待,可能最近毕业生面试比较多,比较忙,大概过了两周之后才收到面试通知,鉴于我不在北京就进行了半小时的电话面试,这点来看IBM很人性化。
面试之前,相当紧张,毕竟是人生中的第一次面试,虽然是电面。发现脑子里几乎没留下什么东西,学过的东西又全都交代回去了,再加上项目经验也不够丰富,很是忐忑。不管怎样,总是迎来了9月20日的面试。
开始时间卡的很准时,说是十点开始,结果一分不差。下面就谈谈面试的内容:
1. 自我介绍 看来自我介绍要时刻准备好,一开始以为不会有的,没有好好准备,就照着简历瞎说了一通。
2. 项目经验 会问到简历里做过的项目,架构、运用到的技术、解决方案等。 说得过于笼统简单,没抓住要点
3. MVC 还好
4. Struts 2的运行机制,如何运用的MVC ? 还好,说的有点混乱
5. Spring的IOC ok
6. Spring的MVC 木有用过
7. 错误和异常,并举了几个例子问是运行时异常还是一般异常,还是错误。 概念是ok,具体的就比较差
8. Javascript的继承机制 以前有用到过,当时懵了,第一反应是没听说过,失败。
9. doPost、doGet方法的区别,以及在消息传输过程中的存放位置。 好久以前的事了,忘得差不多
10. Spring的作用 ok
11. final和finally的区别以及用法 ok
12. HashMap和HashTable的区别 ok
13. ArrayList和LinkList的区别 ok
14. 多线程方面,run函数如何返回值 只会简单应用
15. 比较熟悉的设计模式 只说了工厂模式和单例模式,感觉说的不太好,毕竟没怎么用过,只知道概念
16. 用英语介绍Hibernate 光准备英语自我介绍了。。。好在有三分钟准备时间,临时抱佛脚,最后总算说出了几句。可见平常练练英语还是相当重要的。
最后,需要等大概一到两周才会有结果。如果特别优秀的话,这一面就OK了,但是如果不够优秀还要与其他人一起竞争,则会进行二面。当然也有可能直接被pass掉。
大概就记住这么多,总的来说,面试过程还是挺愉快的,不过回答的就惨不忍睹了。除了两个完全不会的,其他的到都有回答,至于结果如何就不得而知了。平常虽然也做过不少项目,自认为动手能力还是不错的,但是电面之后发现问题很多,知识面太窄,只是局限于SSH了,其他的就不太擅长,即使是SSH也只局限于会用到部分知识,大部分都没用到,用到的了解又不够深入。另外,发现语言表达能力很重要。
最后,总结一下:
1. 简历一定要有附件
2. 英语口语
3. 多看书,擅长的地方要深入了解,不能只局限于会做还要会说。不擅长的地方要进行必要的了解,起码能说出来。
淘宝电面
这次实习,是在淘宝工作的一个师姐内推的,电面时间并没有通知,不过恰巧IBM电面完后不久,就开始了淘宝的电面。这会儿已经没有了一开始电面时候的紧张,完全想到啥说啥,不过结果更悲剧就是了。问的东西大部分都是没接触过的,或者是只听说过的,明显不是按照简历来的。问的东西比较侧重于大方面,细节很少,不过也有可能是我不会的问题。</p>
1. HashTable和HashMap的区别 ok
2. MVC ok
3. 多线程,是否用过concrent包里的东西 只会最基本的
4. 数据库比较底层的 啥都不会,只会些简单的增删查改
5. ant 只听说过
6. 网络编程 只学过没用过
7. Spring的各种功能模块 只了解IOC和AOP
8. Spring的AOP,结合实际项目 只知道原理大概用法,没实际用过
9. 测试用什么工具 JUnit,也就用过一次
10. 有无实习经验 无
11. 是否会linux编程,一些常用命令 会一点点,命令全忘
12. 并发机制 不知道
13. 你比较擅长的java技术 懵了,不知道说啥
14. 缓存技术,在优化数据库存取的时候有没有用过 只知道hibernate的三级缓存,木有用过,java的更不用说了
然后就记不太清了,感觉大部分时间我都在说,不太清楚,不知道,没用过,各种悲催,估计面试的GG也很无奈了,可奇怪的是还要我去趟北京再面试一次,也许因为我是内推的吧。本以为会直接被pass掉的,没想到还要面试,不过估计也会悲剧就是了,只是很对不起内推我的师姐啊。这里又犯了一个错误,一开始面试官问什么时候有时间去北京面试,我就傻了吧唧的说什么时候都OK,结果定了第二天21号。应该再推几天的,起码可以好好准备啊,估计得去丢人了。不知道面试会问些啥,紧张ing,人生中第一次真正的面试。
总结:真得好好学习了。
相关推荐
有IBM面试经验和面试题目
本篇文章将详细探讨IBM的经典面试题,重点围绕Java编程语言,同时也会涉及到更广泛的面试技巧和行业知识。 首先,Java是IBM面试中常见的核心技术。Java作为一种多平台、面向对象的编程语言,其强大之处在于它的可...
9. **面试流程**:IBM的面试流程可能包括电话面试、在线测试、多轮技术面试和行为面试。了解每个阶段的目标和常见问题,有助于做好充分准备。 10. **案例研究**:IBM可能会给出真实或模拟的商业案例,让你分析并...
IBM公司面试题
IBM作为全球知名的科技巨头,其应届毕业生面试笔试过程对于求职者来说无疑是一个重要的挑战。这份“IBM应届毕业生面试笔试指南”旨在为准备进入IBM的学子提供详尽的备考策略和关键知识点,帮助他们更好地理解并应对...
【JAVA面试题】Java语言是IT领域广泛应用的编程语言,面试中经常涉及到其核心概念和技术。以下是基于给定内容的一些详细知识点: 1. **面向对象的特征**:面向对象编程的四大特征是抽象、继承、封装和多态。 - ...
### IBM软件工程师面试知识点解析 #### 一、IBM软件工程师面试概述 IBM是一家全球领先的科技公司,其软件工程师职位备受求职者关注。本文档通过一个真实经历者的分享,为我们揭示了IBM软件工程师面试的一些特点与...
IBM作为全球知名的科技巨头,其面试和笔试流程严谨而专业,体现了公司对人才的高度重视。在应聘IBM的过程中,首先需要提交一份中英文简历。简历的撰写需体现自信、过往成就、个人特点以及你能为公司带来的价值。对于...
### IBM Java面试知识点总结 #### 一、面试流程与注意事项 根据给定文件中的描述,我们可以提炼出几个关键点: 1. **面试时间调整**:面试者最初被通知的面试时间为23日上午9点,后调整至21日晚6点。这种时间上的...
历经周折,搜集,总结的很全面的IBM笔试面试题集,相信对大家以后的事业发展有所帮助!
IBM英文面试题及答案,希望能给大家带来好运
### IBM面试经验分享:全方位解析成功秘诀 IBM作为全球领先的信息技术公司,其招聘流程备受求职者关注。本文将从面试准备、自我介绍、专业技能展示、问题解答、沟通技巧等多个方面,深入解析IBM面试的经验与策略,...
### IBM面试经验分享 #### 背景与动机 作者分享了自己参加IBM面试的经历,这次面试不仅是对个人技能的一次检验,也是对自己面试水平的一种评估。长久以来,作者并没有经历过正规的面试流程,因此这次IBM面试对他而...
"IEEE 和 IBM float介绍及转换" IEEE 浮点数存储格式是计算机系统中最为常见的浮点数表示方法之一。IEEE 在 1985 年制定了 IEEE 754 二进制浮点运算规范,该规范定义了浮点数的存储格式和运算规则。IEEE 浮点数是...
【IBM面试题集】 IBM(国际商业机器公司)作为全球知名的信息科技巨头,其面试题集通常涵盖了技术、逻辑推理、团队协作以及行业知识等多个方面。面试者在准备IBM的面试时,应关注以下关键知识点: 1. **技术能力**...
【IBM公司面试题详解】 IBM,作为全球知名的科技巨头,其面试题目往往涵盖了广泛的IT领域,包括但不限于Java编程、数据结构、算法分析、操作系统、网络技术等。以下将基于"ibmjava所有面试题"这一文件名,重点讨论...