近一段时间,面试 Android 开发工程师时,除去 BAT 等技术驱动的公司会考验源码及底层知识外,有大多数的公司会着重从项目入手,检查你是否有真实的开发经验,并检查你的问题的解决能力;
所以基于此,如何把自己的项目介绍好,是一个值的探讨的问题,现在就来发表下自己的建议:
>项目描述
必要组成结构:
* 项目开发时间 (不需要很具体)
* 项目的功能用途 (用户角度)
* 项目开发人数
* 自己负责的内容
* 完成的业绩 (日活,全部用户量等)
举个例子:
* 这是一个电商类型的项目,名字是"淘宝",这个项目是最近做的,目前更新了300个版本了;
* 我们这个app涵盖了各种各样的商品,用户可以在我们这个app上面"淘"到自己心仪商品,
并且能够线上支付,操作非常方便;
* 这个项目总共有 android 开发 4 个人,我负责的是首页、分类以及三方SDK集成,包括后期打包上线,bug调试,更新迭代等;
* 目前我们这个项目,最高日活200万,累计用户量是300万
项目中的难点:
这个根据做项目具体情况具体分析,一定要真实,不能瞎编,瞎编的话谁都能听出来是假的。
一般会有两种。
* 界面UI功能实现(一般出现在这里)
* 业务逻辑技术可实现性(除去一些CRM等或者一些特殊的专业的项目,这种比较少)
在讲解的时候,一定要把自己的解决问题的过程描述出来,让对方知道为了解决这个问题,你都尝试了什么方法,这样能从另一方面表现出你的学习能力和解决问题的能力。
介绍完之后,一定要说结束语:
当你觉得没有什么可以再讲的时候,可以这样说:
"基本上这个项目的情况就是这些,您可以看看我的项目"
说着把自己的手机打开,然后让人家看一下,如果有问题的话,就会展开新的谈话。
对于项目介绍,其实是一个能充分展现个人能力的机会,这个机会一定要多说,将自己好的一面展现给面试官。
暂时就这些,后续有更新会再添加~
网友评论