2014美图网校园招聘Android实习工程师笔试试卷详解
来源:互联网 发布:mac视频播放器哪个好 编辑:程序博客网 时间:2024/05/17 08:43
好久没写博客了,说好了要好好些博客的额,但是就是各种事情,也许都是借口吧,其实是自己太懒了,然后还是老毛病,不懂得抓紧时间,专注力不够,没有计划。剩下不到几天了,往前看,抓紧了!
就写一些我认为对大家以后工作面试笔试有作用的几道题目,至少花了时间不要去浪费,好吧,话不多说,接下来看美图网2014的几道笔试题,都不难,没有涉及到算法,基本考察的都是一些基础的东西,面向对象的思想等等。
Q:java语言如何进行异常处理,关键字throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
A:
····有时默认的错误信息通常晦涩难懂,很难解释程序在何处出了何种问题。
try里面是可以抛出异常的。Java的异常处理是通过5个关键字来实现的:try,catch,throw,throws,finally。throw和throws都是抛出异常的,但塔门有区别:throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。throw关键字通常用在方法体中,并且抛出一个异常对象。程序在执行到throw语句时立即停止,它后面的语句都不执行。通过throw抛 出异常后,如果想在上一级代码中来捕获并处理异常,则需要在抛出异常的方法中使用throws关键字在方法声明中指明要跑出的异 常;如果要捕捉throw抛出的异常,则必须使用try—catch语句。可见,throw可以主动抛出异常,也就是可以在try中抛出异常。)
Q:假设有一个关于Door的抽象概念,该Door可以执行两个动作open和close。此时我们要求给Door加上报警的alarm功能,应该如何去设计程序的类结构?请写出设计代码?
A:
abstract class Door{//抽象类的好处是顾名思义讲一类东西抽象化,体会加内化
public abstract void open();
public abstract void close();
}
//然后再加入自己的东西,和其他不同的是你必须要实现
class TyzDoor extends Door{
@Override
public void open() {
// TODO Auto-generated method stub
}
@Override
public void close() {
// TODO Auto-generated method stub
}
public void alarm(){
}
}
关于这个抽象类,接口,多态相关的深层次理解,我之后会写一篇博客来总结。敬请期待。
Q:写一个函数,只能用一个for循环打印九九乘法表
A:
*/
#include<stdio.h>
intmain()
{
shorti=1,j=1;
while(i<10)
{
printf("%d*%d=%d\t",j,i,i*j);
j++;
if(j>i)
{
j=1;
i++;
printf("\n");
}
}
return0;
}Q: 利用你了解的面向对象的设计思想。设计出一下三种汽车的对象,轿车,货车,长途客车。(提示:一定要使用继承重载,包含信息 汽车的荷载人数,汽车最大载重,轮子,邮箱,其他相关信息可以分析加入到对象属性里面)
A:先空着,我之后会写一篇博客来总结。敬请期待。包括多态的理解。
Q: Android中常用的显示单位有px,dip,sp有什么区别,以及它们之间如何换算?
A: px = dip*(density/160),sp常常用于字体。
Q:简要介绍android中jni的调用过程。
A:http://blog.csdn.net/conowen/article/details/7521340
- 2014美图网校园招聘Android实习工程师笔试试卷详解
- [历年IT笔试题]2014美团网校园招聘笔试题(长沙站)
- 2014年艺龙网校园招聘笔试总结
- 2014人人网校园招聘技术笔试
- 2014美团网校园招聘研发笔试题(长沙站)
- 2014美团网校园招聘研发类笔试(哈尔滨站)
- 2014美团网校园招聘研发类笔试(哈尔滨站)
- 2014美团网校园招聘研发类笔试(哈尔滨站)
- 2014美团网校园招聘研发类笔试(哈尔滨站)
- 2014美团网校园招聘面试总结(华科)
- 2014年去哪儿网校园招聘笔试题
- 2014去哪儿网校园招聘笔试(10.13北京)
- 【LeetCode】Trapping Rain Water 2013年美团网校园招聘研发工程师笔试题
- 2015美团网笔试面试总结(嵌入式/硬件类)(美团网校园招聘)
- 2015年去哪网校园招聘笔试题
- 2014年去哪网校园招聘
- 百世集团2016校园招聘开发工程师笔试试卷
- [历年IT笔试题]2014人人网校园招聘笔试题
- 关于自动滚动无限循环viewpager的问题
- SharePoint 2013网站语言版本切换
- Android Vibrator 的用法
- 请教 如何double 提取小数点后面的数据及位数?
- 调用手机联系人页面返回数据
- 2014美图网校园招聘Android实习工程师笔试试卷详解
- css样式之_class和style总结
- DFS回溯标记什么时候需要还原
- [水]ZOJ2201
- 【COCOS2DX-LUA 脚本开发之一】在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)
- jquery跟js初始化加载的多种方法
- Android Development with OpenCV官方文档——实例priview frame
- __stdcall __cdecl
- Database Systems the Complete book 阅读笔记 chapter 13