美图秀秀的实习生笔试题总体上比较简单,考察的比较基础,主要是自己比较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+"\t");
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。上边说的比较详细。