怎么准备Android面试

 我来答
雨天娃娃2016
2016-11-04 · TA获得超过3599个赞
知道小有建树答主
回答量:798
采纳率:78%
帮助的人:213万
展开全部

  1. 简历

  在校招中,如何写出简洁的 Android 开发简历?   推荐去知乎搜索,很多不同可供参考的意见,以上问答已经基本满足投递的要求了,除了非常大的公司有专门的技术人员需要更好的干货外,大部分公司都可以通过简历筛选了。

  1.1. 个人信息

  个人信息嘛,注意写全就好,下面是枚举,一个都不能少,也不要写多

  姓名,拼音,学校专业学历

  意向职位(比如android软件研发工程师)

  邮箱,手机,籍贯(面试外地的公司比较看重这点)

  Github,Blog,在线简历,头像(如果太丑了不要放了)

  1.2. 技术能力

  编程语言能力,数据结构,版本控制,性能优化,技术走向,一个都不能少,用第三陈述句

  • 例子如下:

  熟练掌握JAVA;掌握常见的数据结构与设计模式;

  掌握AndroidStudio等开发工具的使用,掌握Git与Svn版本管理,有团队协作经验;

  掌握常见的Unix命令;

  了解移动端HTLM5开发与WebView优化;

  通过了CET6(5xx)并能够读懂英文技术文献,熟悉开源社区流行项目和技术走向,有长期更新的GitHub(200+ star)与技术博客。

  慎用精通,小心面试被打脸哦

  不要写自我评价,不要写兴趣爱好,不要写office或者PS

  可以补上自己的技术关键词,比如'CET-6' 'Github' 'IntelliJ',提高自己的机选上概率;同时可以让自己在面试时有的说,不至于冷场;

  1.3. 项目/活动/实习经历经历

  项目是指你独立或者参与完成的作品。

  项目一般是3~4个,不在于多,而是精,项目必须有成果,比如多少人用,APP是否上架,是否获奖;成果不明显的话,可以写出技术难点关键词,比如如何优化绘图效率,提高了多少,优化了多少内存,对GPU profile的理解,如何导出heap分析内存泄露

  如果你曾经在友商(比如BAT, 中兴与华为)工作/实习过,然后面试另一家的话,机会会提高很多。要写清楚你的职位。

  含金量:商业项目(参与即可) > 专业项目(比如论文/专利) > 省级/企业竞赛项目(比如国家级xx竞赛,腾讯xx杯,acm等) > 开源项目 > 学院项目

  以简书为例子如下(以下是我编的):

  简书Android版项目

  xx模块研发

  2013年x月 ~  至今

  介绍:一款专注与阅读与写作的app。在简书独立进行android产品的开发,结合多款成熟开源组件进行再开发,并实现多款仿iOS样式组件;对webview进行多机型适配与优化,使复杂的css元素在国产百元机上达到60fps,并使响应时间由1000ms降低到600ms;对markdown编辑器进行适配,实现了与pc,iOS相似的写作体验;目前产品已经上架所有主流市场,评分高达xx分,并获碗豆浆xx奖,日均用户xx万人。

  2. 笔试

  笔试主要考计算机专业课,而基本不会考android相关的知识,所以还是刷题吧,在线笔试的话,可以在虚拟机中做题,这样就不用担心切换界面被检测了

  3. 面试

  正装(起码不要太宅吧),沉稳,自信,不要抖,不要玩笔。

  3.1. 自我介绍(1分钟)

  在自我介绍上,对于技术开发来说,用流水账说明是最保险的。“我是XXX,来自XX大学XX学院,目前在XX实验室担任XX工作,带领XX小组进行开发。我负责的项目有XXX,XXX,XXX,他们分别是校级获奖项目,校企合作项目,与自己的Github开源项目。我带领的小组获得了XXX,最近还通过了XX”

  3.2. 技术面

  第一个就是讲解项目经验。获奖的,上架的,有用户的,C语言的,Github获得star的是含金量高的项目。
第二个是基础问答,可以看我的Java面试基础,如果是普通的技术公司,基本可以过了,毕竟缺口大。

  3.3. 非技术面

  公司会问你一些问题来看你是否适合这个职业,基本按照galgame一样,投其所好回答就可以了。

  价值观:对公司发展的看法,可以上网找。

  是否接受XX:当然是愿意了,当然也要综合考虑,不一定要刻意迎合,这本来就是一个双向选择的步骤。

  关于加班的看法:项目紧张的话,可以短期加班。但是如果长期加班而不考虑员工健康的话,那就要重新考虑是否加入了,比如28的奋斗者协议。

  切忌说自己是“体验一下,试着玩的”,前几天本着不作死就不会死的想法,作死在非技术面上试了一次,HR脸瞬间就黄了,技术面还没开始就让我滚蛋了。

HR:你既然说你是来体验面试的,我们本着民主的原则,让大家来投票决定你是否接着进行面试,你先说下你的理由让大家决定,怎么样?
Me:blablabla....
HR:看来你没有说服大家啊,那么....

如果对方迟到了,直接不考虑,我上面的作死就是因为HR迟到而极度反感。

  4. Summary

  通过以上技术与面试的准备,除了BAT这样的技术要求高的公司,中等的公司(中兴华为,N轮创业公司)肯定是没有问题的,希望大家能够共同充实简历,在9月找到好的工作。如果各位有认为值得修改或者补充的内容,同样欢迎😊。

  最后打个广告,如果你苦于没有渠道,不妨试试靠谱的简寻,根据我个人的踩坑,相比其他几家平台,它对应届生是比较友好的,可以导入Github/Linkedin数据作为能力依据,如果你现在是大三,你可以现在就开始积累简历,发现自己简历评分的不足,等到求职时去网站预约即可。如果你要毕业了,成功入职即可获得 「 1000元 」 作为入职奖励,我也将获得 「 500元 」 作为伯乐奖励。

面试通
2024-11-19 广告
快速面试助手是武汉智联世界科技有限公司开发的高效面试工具。它利用人工智能技术,帮助HR和企业快速筛选简历,智能匹配岗位需求,实现初步面试自动化。通过预设问题库和自动评分系统,快速面试助手能大幅提升面试效率,减轻HR负担。同时,它还能提供面试... 点击进入详情页
本回答由面试通提供
vincipeng1c56
2016-12-01 · 知道合伙人法律行家
vincipeng1c56
知道合伙人法律行家
采纳数:15045 获赞数:86705
软件评测师

向TA提问 私信TA
展开全部
一般安卓面试,技术1面的话比较多问的Android基础部分,而且大部分是和你这个项目可能没有关联的。
2面试官会问比较多关于你这个项目用的了什么技术,怎么实现的。往往会结合公司将要你做的项目模块有关。比如公司将要做电商类的应用,估计会问你这个XX界面要怎么样做,大概多长时间你能够完成。
3面估计有个总监来面,估计也没有。但是这个总监就不一定是技术类的。我发现这时候,很多问题时是和技术无关的,多是关于你这个人的,比如学校生活,产品想法,成长经历等。
所以你可以在平时多积累下安卓知识,不管是理论知识还是操作知识都要会,面试官问起来要答得上来,有些面试会要求做试题,所以你可以去看一下经典的安卓面试题目。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
耙得剿
2016-10-01 · 超过196用户采纳过TA的回答
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:284万
展开全部
有什么异常呢,也可以扫描下,试试腾讯电脑管家,杀毒保护不错,带鹰眼引擎,是所有功能提升亮点中一个不得不提的重中之重。鹰眼引擎为管家第二代反病毒引擎,采用机器学习技术,用数学的方法解决了安全问题,提高了海量样本的处理能力
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zlfcj
2016-10-14 · TA获得超过183个赞
知道答主
回答量:188
采纳率:0%
帮助的人:57.2万
展开全部
拿着以前做的作品去面试
面试中好好的介绍下自己的作品
要了解面试企业的企业文化及要求的人才是什么,做到心中有数
要表现的平静,因为写程序的人不能浮躁,应该是沉稳些的人
最后祝面试成功!Thx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倔强的肖邦
2016-10-04 · TA获得超过1020个赞
知道小有建树答主
回答量:1288
采纳率:50%
帮助的人:237万
展开全部
好好学习天天向上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式