写点什么

Android 小菜鸡 2 个月的面试亲身经历告诉大家,如何进入 BAT 等大厂?

用户头像
Android架构
关注
发布于: 5 小时前

[](


)怎么介绍项目?


====================================================================


我在刚刚开始面试的时候,也遇到了这个问题,也是我第一个思考的问题,如何介绍自己的项目,既可以比较全面的让面试官了解这个项目,同时,也不会让面试官觉得废话太多。经过这么多的面试,我发现,一般这样的套路来介绍项目比较合适,当然,这只是我的感觉,没有最好的方式,只有最适合的方法。


介绍项目背景 -> 介绍项目的技术栈 -> 介绍项目自己负责的模块及功能


按照这样的思路去介绍项目。


首先介绍项目背景,可以让面试官简单的了解这个项目背景,当然,一定要记住的是不要本末倒置,背景只需要简单的介绍,后面的才是重点。


其次,介绍项目中的技术栈,比如你使用的是什么框架,是 ssm,还是 springboot 等,还有有没有用缓存框架 redis,分布式是否有涉及,这些都需要介绍,最好简要的介绍一下用这些技术的原因,这样会让面试官感觉你对这个项目很熟悉,比如可以这样介绍。


我这个项目使用的框架是 ssm,其中用到了 activiti 工作流框架,这是因为项目中有很多的工作审批业务,同时用到了 shiro 框架,另外,为了实现单点登录功能,加入了 redis 框架。


上面只是一个示例,只要是介绍一下为什么要用这个技术,不会很生硬。


最后,介绍你在这个项目中负责的模块,这一点还是要特别注意的,介绍这个的时候就能够看出你所负责的模块的难度,也就是你所做的工作的难度。


如果你这样介绍:我负责的是一个用户模块,包括用户的增删改查,还有就是用户的登录功能


面试官一听,你这做的工作没有任何难度,体现不了你的能力,跟你在这个项目中的作用跟自己的价值,面试官肯定是不想听到这样的答案的。


因此,在介绍自己负责的模块的时候,尽量是一些业务比较复杂的,工作量比较大的模块,整个模块的难度是比较大的,这样的话,面试官听了之后才会有兴趣继续往下问下去。


做到以上三点,面试官心里估计已经对你的项目已经有了很大的认可,至少不会认为是去忽悠他的,哈哈。


我们都是很诚实的,不存在忽悠的哈。。。



[](


)怎么介绍项目难点与亮点?


=========================================================================


**本来是分为难点与亮点两个来讲的,


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


但是思考了一下,发现其实还是有很大的共性的,所以就放在一起来讲。**


面试了这么长的时间,不,应该说被怼了这么长的时间,我就是这惨,每每问到项目的时候,当我介绍完了项目,然后,就有了面试官的一句经典难忘的话:“你能介绍一下你的项目的难点吗”?


我。。。犹豫一下之后,怎么又是这个问题,我太难了!



但是,经过我这么多次的面试经验之后,我总算是把这个问题给解决了,后来面试官问我的时候,都把它安排的服服帖帖的,哈哈,玩归玩,闹归闹,千万别拿面试开玩笑!!!


我这里说一个思路:其实,面试官问你的项目难点,无非就是想要看看你对于这个项目的了解程度,所以,其实,很多时候只要把我们学过的知识,然后再跟实际的项目进行融会贯通,解决这个问题就非常的简单了。


这里给出一个例子:

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
Android小菜鸡2 个月的面试亲身经历告诉大家,如何进入 BAT 等大厂?