这几天一直在笔试、面试,真是又累又晕啊。很多题目我都不知道与java开发程序员这职位有多大关联。真不想为了应付那些公司笔试而去背网上的一些java常见笔试题,感觉像是回到了学生时代。

下面几个题目,各位兄弟帮忙看看。
1、箱子里有100个小球,你和另一个人轮流抓一次,每次每人最多只能抓5个球出来,最后抓完所有球的人为胜者。
问:如果你先抓的情况下,你第一次要抓多少个球出来就能保证你能羸?
2、写出(x/y)的开方(x,y为任意数),计算步骤,可以使用伪码。
3、经过java的URLEncode转换后,一个中文字符会变成多少字节?
4、Hibernate中使用Integer做映射和使用int做映射之间有什么区别?