2019最新成为HR专家的100门必修课全套课程
限时抢购仅需19元(原价3600元)
IBM

IBM 认领

制药/医疗/生物化工  北京   1000人以上  外资(欧美)

  1. 首页
  2. 公司
  3. IBM
  4. IBM人力资源面试
  5. IBM人力资源面试经验&面试问题

IBM人力资源面试经验

面试成功 大连 难度一般

IBM人力资源面试经验&面试问题

应聘公司
IBM
面试职位
面试时间
2012-12-23 — 2012-12-23

面试问题

1.有50家人家,每家一条狗。有一天警察通知,50条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必须当天一枪打死自己家的狗。结果,第一天没有枪声,第二天没有枪声,第三天开始一阵枪响,问:一共死了几条狗? <br>2.已知两个数字为1~30之间的数字,甲知道两数之和,乙知道两数之积,甲问乙:&ldquo;你知道是哪两个数吗?&rdquo;乙说:&ldquo;不知道&rdquo;。乙问甲:&ldquo;你知道是哪两个数吗?&rdquo;甲说:&ldquo;也不知道&rdquo;。于是,乙说:&ldquo;那我知道了&rdquo;,随后甲也说:&ldquo;那我也知道了&rdquo;,这两个数是什么?

面试过程

这两天在看Thinking in java,有不少是面试时候问到过的,虽然编程中绝对不可能用到,但面试官最喜欢问这样的书上的问题了。去IBM面了两次都是默拒,攒下人品把面经发上来,希望以后不要再墨了。<br><br> 英语:<br><br> 英文自我介绍、用英语介绍快排和冒泡排序(吞吞吐吐的)<br><br> 临场解决类问题:<br><br> 了解的数据挖掘算法、字符串最长公共子串、字符串编辑距离(现场写程序,其实后来仔细想想当时写的是对的但心虚了就说不完善)、正则表达式匹配中如何给关键词加上权值(这个直接说不会,正则表达式就会套几行代码)<br><br> JAVA基本知识:<br><br> 重写与重载区别、抽象类与接口区别、内部类、垃圾收集(软引用、弱引用,编程中虽然从没用到)、空指针异常的原因、多线程的两种实现方法的区别、Vector和ArrayList HashTable和HashMap StringBuilder和StringBuffer线程安全性比较、try catch finally、如何对关键区域加锁(++是否原子操作这个正好面试前写到过)<br><br> 数据库:<br><br> ACID定义(这个狂晕记不全)、Hibernate实现乐观锁的两种方法(本科学过但忘了)、Hibernate懒加载(又是一个平时根本用不上的东西)、数据持久化的用处、preparestatement和statement的区别<br><br> JaveEE:<br><br> Struts工作机制、Spring IOC原理、Forward和Redirect区别、Post和Get的区别、Struts1和Struts2的区别、JS中prototype的用法、JNDI、JMS定义、EJB三种类型、stateful bean和stateless bean的区别(EJB没用过虽然知道定义但很坦诚的说不太熟悉了其实可以吹一下的)、AJAX过程中浏览器状态码<br><br> 每次面都得花快两个小时,筋疲力尽,面完之后就觉得自己的水平其实很肤浅,也不会多少东西,做的东西也没有安全性方面的考虑。外企的面试官必然是工作在技术一线的全面技术人才,而且他们也一定会就技术问题深究到底,所以多看下技术类的书和网站对应付他们很有帮助,即使平时编程根本用不上。上面就列了些能答上来的问题,还有一些没听说过的问题也不太能记清了,就写这么多了。新年最大的愿望:不要再被墨剧了。

我要分享人力资源面试经验

正在加载验证码...

其它公司人力资源面试经验
IBM其它面试经验