前言
经过一些天不切实际的等待,突然在进行一个神奇(某小公司的 Android 开发实习)的面试的时候接到了vivo HR小姐姐的电话。 很突然,人生就是这么落落落落落落落落落落起。之前就立了flag,拿到offer就写一篇面经,顺便也梳理一下自己。

一丝凉意扑面而来,重点到了,重点到了,重点到了!这里又到了另一个玄学问题,hr:“你又啥想问我的吗”,虽然不少情况下只是礼貌地意思意思。到这里一般都是面试的尾声了,如果感觉自己有不少长处没有机会表现出来,这里不失为一个好的注入点。
战果:安卓工程师
vivo提前批+快手+keep+贝壳+百度+华为+途家,还有阿里三面、腾讯HR面、大疆一面呃呃呃等(这些面经也会陆续更出来)
背景:
双985,但是我是一个985里面普通的再普通不过的女生(非计算机专业)
学习晚:2018.09才开始学习编程和计算机原理等基础内容,2018.05开始找工作
学习历程:先学习JAVA语言,然后安卓,做了一个小项目(图书检索系统)

vivo提前批
vivo的提前批来的特别早,今年是4月份有阿里、腾讯的实习面试,然后6月初vivo投简历,6月中下就开始面试了,楼主在成都面的哈。
很多同学都接到了面试通知,时间点不一样,楼主是10点场,个人觉得很好,上午HR也比较有精神,早早的去酒店签到候场,结果可能是前面的同学可能没到场、来得晚,我竟然比通知的时间要早的去面试了。整个秋招第一次面试,很紧张也很重视。带着简历走进了面试官的房间(一对一面试)。
一面技术面:
首先面试官让做一个自我介绍,同时他在浏览你的简历,所以针对简历问了一些楼主的知识点,面试官人很好,是引导式面试,有时候答不上来,他会变成选择题,一直是在技术交流的感觉,面了40分钟。
1.怎么检测内存泄漏?(针对简历图书搜索项目,性能分析的一些工具)
2.ANR是怎么产生的?
3.View的回执流程(树)
4.开源框架的好处、坏处?
5.常用设计模式及在项目中的应用
6.<include/> 会优化内存吗
7.项目中怎进行性能调优的?
8.缓存策略
好了 结束了专业面,忐忑的走出面试区,HR通知等一下结果,如果通过了是要接着二面(HR面),一共两轮,很快就听到HR喊楼主的名字准备HR面,啊,开心

草草的浏览了vivo的企业文化等问题就被喊面试了。
二面HR面:
1.学习软件的主要渠道(学习能力、解决困难能力)
找计算机专业的同学或者已经工作的学长问学习框架,平时知识主要来自视频网站,博客书籍等,文章最后我也整理了一份我学习的资料,有需要的朋友到时候可以领取。
2.怎么看待加班
不排斥但是会尽量提高效率,在一定时间高效准确完成任务
3.工作规划 (秋招必准备题)
这个真的很容易被问到,是HR必问题么?所以在开始秋招的时候这些可以作为一些像自我介绍的文书写一下,在面试时不慌
4.怎么看待团队中有人工作进度慢(合作能力)
在自己完成自己的任务后,会帮助做的慢的同事,集体利益为先
5.项目中最困难的部分(抗压能力,怎么解决的)
6.对岗位的理解 (秋招必准备题)
7.自己最大的缺点 (秋招必准备题),
第一次HR面,所以完全不懂套路,都是按照露珠自己的想法说的,不过因为职业规划很坚定,为什么做安卓开发也很明确,想去互联网公司,所以答的还算可以,就这样结束了第一天的面试。
面试都是一环套一环,不要说谎。虽然感觉满满的套路,只要全部照实说,在不违背事实的前提下适当美化一下,不会很难受。整个过程下来压力还是比较大的,有种被看穿的感觉,有点奇怪,哈哈。也没有必要隐瞒,毕竟是个双向选择的过程。
面试的内容主要是根据简历的内容来定的,所以写简历的时候一定要字斟句酌,不要眼高手低、好高骛远。
学习共勉
最后送给大家一句话,你觉得晚的时候恰恰是最早的时候,快动手,想做就做,你学习的技能肯定会有用武之地的,所以在这里我也将之前准备面试题整理出来,除了面试题,还总结出了互联网公司Android程序员面试涉及到的绝大部分面试题及答案,并整理做成了文档,以及系统的进阶学习视频资料,免费分享给大家,希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。

毕竟不管遇到什么样的面试官,去面试首先最主要的就是自己的实力,只要实力够硬,技术够强,就不怕面试拿不到offer!
想要面试顺通嘛,赶紧领取上面的面试资料为之后的面试做足准备叭!这里提前祝各位面试成功!
网友评论