找工作Android面试总结

/**
*    2013年面试的公司和一些面试题
*         2014-1-9回忆整理
*
*         大部分的面试开场白都是自我介绍,一般介绍自己的基本信息后,三五句话介绍下工作经验和项目,没必要说的太多。说话一定要 圆 滑,扬长避短。都喜欢问离职原因,期望工资。
*
*如果离职原因回答的不好,直接影响整场面试效果。

*     有的还会问你的职业规划,让我很无语,
*/  

州富:(公司很小,做外包的,没有笔试)面试官看过简历之后,问我一些关于项目的问题,然后要看做的项目。问有没有上线的项目,有没有j2ee开发经验......整个过程五分钟左右。

明之阳:(深大教授带着学生他的学生接项目做,没有笔试,4个人面试)首先是和他的学生聊了许久,他们和某旅行社合作,开发旅游的软件,要用到地图导航,还要求用离线地图。我说我没做过离线地图,只会用百度地图接口,还问怎么让手机只运行一个应用程序,让应用程序开机就启动......聊了许久,他的老师再单个面试,问我做过的项目,我拿手机给他看了下,问我会不会php,能不能独立开发项目......

烽火传媒:这公司在关外,半天没找着地方,果断闪人。

乐讯:进门就做机试。题目是:listView有100个item,每个item里有个button,要求点击item时能弹出对话框提示出点击的是第几个item,点击button也提示同样信息。我做了两个多小时,程序老是报错,最后实在没信心了。机试没做出来,不能继续往下面试了(现在回想,觉得这题目太简单了。)

画晨通:(这公司在同方信息港里,去之前,让我感觉很高端的样子,进去后一看,十几个人的小公司)主要问的是项目中的问题,他问我的项目用什么做后台,我说没有后台,他说不可能,我意识到回答错了,尽量圆话。他说我的水平处于很初级的阶段。


长园:首先做笔试,全是android基础的,有道题是关于数字签名的,不会做。首次遇到翻译题,大概意思是
使用x-code开发iphone程序。面试时,问我英语过四级没,我说没有,他又问,怎么好查文档,我说用金山词霸。其于的一些问题都回答的比较满意。最后,要我回去等电话。

启典:刚开始是老板面试,在自我介绍时,我说我对服务端不是很熟。他以此为突破口猛问。再又找了个做安卓的问我,我说我做UI比较多,他问怎么在引用布局文件,我说直接复制,他很疑惑。还有activity的启动模式等一些问题。

远志:进门就给了道机试题做。使用UDP做个聊天程序,要求必须使用Android系统。在电脑里有他们做好的demo,我照超了一遍,改了些细节。他又叫我到小房间里聊了哈。看了下我做的项目,因为项目中有视频播放,他问,视频怎么解码的,我说我做的没用到解码,直接发请求到后台,用io流读出来,用自己的理解放式解释面向对象编程,fragmeng的生命周期,对java设计模式了解多少,我说我了解责任链模式,回答的一踏糊涂,失败告终。

牙邦:去之前跟他扣扣聊过,他很重视编码格式,多次问我对几种编码格式了解多少。UDP与TCP的区别,MySql与Mysqlite的区别。怎么做屏幕自适应,我说我们不做自适应,一个问题回答错,前功尽弃。

思联科:做了六十道笔试题,而且都还有点难。招人后外派到平安银行,他看我做的笔试,说我对animtion不太了解,他说说平安银行对ui要求很高,然后叫我回去等电话,到平安银行复试。

(民乐村的一家):感觉面试官不懂安卓,随便问了两下就要我回去等等电话。

麦亚:这公司招人后外派到平安银行,问我程序第一次启动时加载很慢,怎么解决,我说,尽量把耗时的操作放在子线程里,他没说我回答的是对是错,再问我用什么布局多些,我说相对布局,方便自适应。然后问我能不能接受外派,我说能接受,叫我回去等话。

智慧探索:进门先做笔试,两道java的选择题,一道关于构造方法,一道value的存储,我全做错了。安卓题中有题是怎将数据库文件和apk一起发布,不会做,他问我有没有发布过apk,我说没有,都是小组长测试后再加密后再发布的。问我上一家公司的离职原因,问的很细。整个过程,我回答非常好,最后说再找几个人面试对比一下。

皮皮:没笔试,首先问我怎么把数组的元素打乱,我说冒泡排序,他说要求无序的,我说让相邻的两个交换位置,他说这个结果可以预知,要求不可预知的,我说我不会。再问,怎么让fragment划到一定的地方停止,我说加个判断,他问怎么判断,我很久没说话,貌似,他等我回答,我说我不会。后面的问题我直接说不会。

同城快跑:先做笔试,在电脑上做。这公司的题目太坑了,java的反射机制和动态代理,数据库的表链接查询,用word编程,还好他们的电脑可以上网,毫不犹豫滴从百度上copy了些答案,编程题看的手机上准备好的。做完后,他说要把答案发给上海的工程师看,回去等电话。这次抱有很大的希望,第二天,发信息给我,说没通过。


/*************************************************************************************************************************************************************************/ 
附:
// 命名规范
命名规范:
    类命名:类首字母大写,如果类名称由多个单词组成,则每个单词的首字母均应为大写例如         LoginActivity,RegisterUtils,OrderDetailAdapter...名称不要怕长,要能描述清楚,下面一样!
    变量名:名称+"_"+控件名。如:user_name_edittext,password_edittext,confirm_button,title_viewpager...;(和资源控件名一模一样,这样复制粘贴就可以了)
    布局文件名:全小写,单词与单词使用"_"分开,如:login_layout,order_item...
    布局控件名:名称+"_"+控件名。如:user_name_edittext,password_edittext,confirm_button,title_viewpager...;
    drawable资源名:作用+名称。如:btn_login_up,btn_login_down,bg_login,icon_person...(同类资源文件就在一块了)
       常用的可以缩写:如TextView:text,
                                         EditText: edit,
                                        Button: btn,
                                        ImageView: img,
                                        ImageButton: imgbtn,
                                        LinearLayout: ll,
                                        RelativeLayout :rl

                            其他全部写全称!

猜你喜欢

转载自blog.csdn.net/u011694328/article/details/51680663