有5升和3升的桶,怎么量出4升的水来。
还有就是一筐篮球,一筐黄球,一筐蓝黄球混合。分别被贴错了标签,取一个球,分别处正确的标签。
8个外观一样的小球,其中一个较轻,用天平称2次称出来。
其他的就是比较简单的c++和java变成题。
再有http&ftp的常用端口是啥。
面试:
你用5分钟简单介绍一下你的背景。
技术问题:
ask: 说说 j2se,j2ee,j2me的区别?
ans: .......
ask: 你对什么比较精通?
ans:心想,我好像没什么特别精通的啊,随便说了句:数据库吧。
ask:那我问你 如果两个表group ,user , 这两个语句有啥差别:
select usename from user where gid=a
select username from user a,group b where a.gid=b.gid and b.gid=a
ans: 我觉得1不用进行两个表不用进行连接,性能好些吧,其他的不知道……
对方做皱眉头了,好像 对我的回答很是失望……
ask:那如果group & user两个表没有外键,如何通过程序实现数据的一致性??
ans: 我觉得只用用触发器吧,对方说不能操作数据库,因为dba不允许……
那我不会了
ask: 你对j2ee熟悉吗?有没有做过具体项目?
ans: 还行吧,研究了几个开源项目,不是很深入。
ask:还行是什么意思?
ans:就是一般性了解。
ask: 那你知道ejb主要做什么吗?
ans: 知道,事务管理,持久性数据操作……
ask 对持久性数据管理可以通过ejb和 or mapping,那你能说说hibernate 这种ormapping 方法对于一对多是如何处理的?
ans:不好意思,这个不太清楚。(我要崩溃了,但是对方占据了心里优势,觉得我实在是……)
ask: 你对xml熟悉吗?
ans:用过。
ask 怎么用?
ans:就是用作配置文件
ask:那你觉得xml的两种格式 schema&document 有什么不同?为啥要分开?
ans :忘记了……
ask:你对web service熟悉吗?
ans:了解一点吧。
ask:那soap和 jax-rpc有什么不同?
ans: 不知道(我恨不得快点结束这场无聊的对答了……)
ask:ok,那你对什么数据库产品有了解吗?对那个最熟悉?
ans: 了解sql server和oracle。
ask:那sql server有几种 schema ?
ans:(我的天,啥是schema ?)老实回答:不知道
ask: 你还有什么问题要问的吗?(做老大状,我心里想不就是经验不我多点吗?那么神气干吗呢?)
ans: 没什么大的问题了,就是想问一下刚才你说的那个schema问题应该怎么回答?
ask:很神气的样子,blabla……
ans: 我可以走了吗?
ask:是的,你可以从那个门口直接出去。
丢脸死拉……
总结:面试之前最好有所准备。