论坛首页 招聘求职论坛

周末两家面试总结

浏览 32902 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-03-27  
大家都是那里找到的招聘信息啊,为什么我都找不到呢?
0 请登录后投票
   发表时间:2009-03-27  
aquleo 写道

说说我错的几个题
public String test(){
	String tmp = new String();
	for(int i = 0; i < 10; i++){
	  tmp += i;
	}
	return tmp;
}

这个代码有什么问题,请给出修改方法...

没问题,已经编译执行通过了
0 请登录后投票
   发表时间:2009-03-29  
seele 写道
grandboy 写道
SELECT t.year as Year, t.salary + t.salary * 0.5 * (t.year-2000) as Salary
FROM test t

这样效率最高。如果用SP来实现的话,就可以用递归方法来实现了。



不能根据数据的规律去实现。。。

面试的一看就会把你CUT。。


什么叫规律,规律还不都是人定的。人其实有的时候要善于发现规律才对。我的实现方式虽然不适应普遍case, 但在特殊的情况下还是能解决特殊的问题的。
0 请登录后投票
   发表时间:2009-04-10  
今天又面试了...一会写总结...
0 请登录后投票
   发表时间:2009-05-05  
aixinnature 写道
记得在一篇文章中看过 java 1.5 以后已经把  用 +号连接string 优化过了,和stringbuffer差不多,stringbuffer如果一开始不设置初始size,效率一样。



String s="1" + "2" + "3"; //1

这样的的字符串效率是比StringBuilder要好一点点,

Java语言规范里面提到上面的表达式1的实现就是StringBuilder的实现,你可以debug一下。

至于String s="1" //2

s+=“2” 。。。

这样的是2式同时创建了4个对象,性能不可能比1式要好。
0 请登录后投票
   发表时间:2009-07-03  
如果你用了几条数据的规律写出SQL
那面试人会马上加上非规律的记录让你重新写
用子查询没错
但用规律你理解错了面试人意途

grandboy 写道
seele 写道
grandboy 写道
SELECT t.year as Year, t.salary + t.salary * 0.5 * (t.year-2000) as Salary
FROM test t

这样效率最高。如果用SP来实现的话,就可以用递归方法来实现了。



不能根据数据的规律去实现。。。

面试的一看就会把你CUT。。


什么叫规律,规律还不都是人定的。人其实有的时候要善于发现规律才对。我的实现方式虽然不适应普遍case, 但在特殊的情况下还是能解决特殊的问题的。

0 请登录后投票
   发表时间:2009-07-05  
好好把握基础,很重要的,现在和哥们一样,在找工作,一起加油噢
0 请登录后投票
   发表时间:2009-07-14  
String 的那道题,估计是考你对代码写法对性能的影响呢,用 stringBuffer代替。

数据库题 是 oracle 的一个分析函数 over

select Year,sum(Salary ) over(order by Year) 连续求和
0 请登录后投票
   发表时间:2009-11-27  
for oracle:
select y, (select sum(sal) from t_cha1 where y <= t1.y) from t_cha1 t1;
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics