美图秀秀的实习生笔试题总体上比较简单,考察的比较基础,主要是自己比较low,有些题当时都木有做出来。下面整理了两道当时没做出来的题目。
1(JAVA题)、打印九九乘法表,要求:只能使用一次for循环,不能使用递归,while。
代码如下:
public class C_F_B {
public static void main(String[] args ){
int i,j;
for(i=1,j=1;j<=9;j++){
if(i==10)break;
System.out.print(j+"*"+i+"="+i*j+" ");
if(j>=i){
i++;
j=0;
System.out.println();
}
}
}
}
2(Android题)、以下代码是否可以很好地工作,为什么?如果不行如何优化?
public void onClick(View v){
Bitmap b=loadImageFromNetwork("http://example.com/image.png");
mImageView.setImageBitmap(b);
}
这道题的答案可以参考http://www.oschina.net/question/195301_32205。上边说的比较详细。