okhttp原理?
老年代与新生代的区别?
JVM中的复制算法是什么?
java加锁机制有哪些方法?原理分别是什么?
wait()和sleep()的区别是什么?
synchronized关键字的四种用法和区别?
onCopyWriteArrayList的原理?
Hashmap实现原理?
concurrentHashmap原理?
反射机制原理?
动态代理原理?
单例模式有哪些实现方法?
手写算法题————字符串反转的有哪些方法?
一面大概历时40分钟,时间也来到12点多,结束之后就等待二面,因为怕面试官通知面试所以就没去吃午饭,话说CVTE的零食和饭堂都是挺不错的,可惜没有去尝一下。差不多一点多的时候就是二面。
CVTE二面
二面应该是总监面,问题主要偏向项目,有一些问题已经忘记了,只能列出一些还记得的:
做了哪些项目?详细说一下项目。
讲一下RXJava原理;subscribeOn()与observeOn()哪一个方法多次切换线程只有第一次有效?为什么?
Volley原理?
Retrofit原理?
Volley与Retrofit缓存机制有哪些区别?
简单工厂,工厂方法,抽象工厂三种设计模式的优缺点?
什么是内存泄露,什么是内存溢出?
平常使用什么分析工具来优化APP的性能?
手写算法题————实现一个栈
Java的集合类包括哪些?各自有什么特点?
为什么写博客?
今后想要往哪些方面发展?
二面其实发挥得不好,尤其是讲到RxJava的时候,因为没有仔细看RxJava源码。
过了几天之后面试状态变成了终面,然后就前往CVTE的第二产业园进行HR面,一般是两个面试官同时面三个同学,不过因为我面的那一批人数不够,所以只是2对2。不得不说CVTE的HR真的很专业,把我从小到大的事情都扒出来了,问的问题大体如下:
对自己两轮面试打一下分
都面试了哪些公司,拿到哪些offer?
小时候印象最深刻的一件?
说说自己的家庭情况?
说说对自己影响最大的人?
父母的性格都是怎么样的?
从小什么事情对自己的影响最大?
期望的工作地点,每天期望的工作时间?一周期望工作多久?
有什么理由会让你拒绝CVTE的offer?
说说你对薪资的要求?
觉得什么是自己不喜欢的?
说一下自己的优点和缺点?
梦想是什么?
有什么问题想问我?
全程还是挺严肃的,大概30分钟,不过因为之前对一些问题做了准备,所以没有遇到太大的难题。HR面之后过了几天官网显示已经通过终面,不过终面过了并不表示能够顺利拿到offer啦,按照CVTE的惯例,顺利通过终面的学生一般是需要经历一周的考核,考核的项目完成之后会进行再一轮的HR面,最后才会给结果。
最后的HR面:
实习的这一周有什么不适的吗?
对公司的安排有什么意见吗?
觉得哪方面还没有达到你的预期?
跟家里人说了来实习的情况了吗?家里人都说了些什么?
父母对你未来的期望是什么?
未来对父母有什么打算?
家里情况怎么样?
父母对你的影响是什么?
从小到大对你造成的负面影响最大的事情是什么?
哪一段时间是自己压力最大的时候?
给自己的实习考核打个分?
觉得自己能不能够通过此次的考核?为什么?
期望的薪资是多少?最低的薪资要求是多少?
如果考核评估觉得你无法达到这样的薪资水平你该怎么办?
如果没有通过CVTE的考核你该怎么办?
手里都拿到哪些Offer了?薪资水平都怎么样?
都拿到这么多offer了为什么还来实习?
为什么会选择CVTE?
有什么理由让你拒绝CVTE的offer?
什么情况下你会从CVTE离职?
还想对我们说什么?用一句话表达。复制代码
讲真,经历了这么多次面试,CVTE的HR面给我的印象是最深刻的,当然这次的面试压力也是最大的,跟我一起面试的另一个小伙伴也顶着很大的压力,我们两个面试结束之后都大口的舒了口气,这次的HR是相对比较高层的,经验可以说相当丰富啊,对每个问题都会挖得很深直击要害,如果没有提前做好充分的准备可能会被问哭。总之这个星期的实习确实是个非常不错的经历。
体验最糟的面试————4399
4399的面试是在华工中心酒店,去之前就听说今年的面试有点水,一面似乎都是20分钟草草而过,听去面试的同学讲起问的技术问题不多,主要聊人生。本来也不是很想去的,因为同时间也赶着去另外一家公司面试,不过为了给自己多一次机会,所以也来到现场。话说4399的人气不是盖的,会议室里坐满了人,到了现场不到3分钟就被叫去一面。
4399一面
自我介绍
问了一下项目
说说ListView与RecyclerView的区别
说说以后的发展方向
为什么写博客
用过什么设计模式?问说需不需要详细说一下面试官说不用。
有优点和缺点?
觉得自己什么情况下会离职?
怎么学习Android的?
总体评价一下这次的面试,感觉4399确实很多人想去,不过不知道今年是不是不怎么招人,感觉面试都很水,也有可能面试官觉得我很渣,然后随便问问过一下流程吧!不过我一直觉得面试是一个互相了解的过程,双方都应该尊重彼此,不然怎么体现这个公司的形象呢?
最轻松幽默的面试————珍爱网
当天就收到一面的短信,一面面试官给我留下的印象十分深刻,无论是开口的第一句话:“我们不用搞得那么严肃,轻松点就行(哈哈)”,还是面试过程中对我回答的不好的问题耐心的纠正,到最后离开的时候站起来跟我握手。整体给面试者的印象都十分深刻,相信有面过珍爱网Android的同学都会倍感亲切和轻松吧!
珍爱网一面
介绍一下做过的项目,面试官问我手机上有没有安装做过的APP,自己的APP当然得装在手机上啦,于是面试过程基本都是围绕着这个项目展开的。
介绍一下RecyclerView的原理以及优点。
为什么会选用Material Design?
Android 5.0之后的版本和之前的版本有什么区别?
DVM与ART的区别?(回答得不好)
为什么要写博客?
怎么学习Android的?
项目中遇到过哪些困难?如何去解决的?
MVP与MVC有什么区别?
Custom-Tabs-Client是什么?(因为在项目中用到这个开源库)作用是什么?
Handler机制?Looper原理?
如果在主线程中同时创建10个Handler,会发生什么事?(回答得不好)
HandlerThread实现原理?
Activity的启动流程?
ActivityThread的main方法主要做了哪些操作?
对团队有什么要求吗?
有哪些问题要问他的?
面试结束之后面试官主动站起来跟我握手,我都有点受宠若惊了。分析了一下这次面试,觉得自己的技术问题上大部分答得都还行,不过有两个问题基本属于知识盲区,所以回答的不好。能过一面我觉得除了运气好之外,可能是我问的两个问题也加了不少分,第一个问题主要是我有去使用他们的产品,并且对其中的问题有自己的思考和深入的了解,这可能是面试官更加看中的吧;第二个问题能够体现出我很想去珍爱网的热情。
珍爱网二面
二面应该是总监面或者总裁面吧,面试官懂技术,会问一些技术问题,估计是CTO之类的高管。主要的问题记录如下:
介绍一下项目,面试官同样也拿着我的手机看项目。
项目中有没有做一下性能的优化?优化工具有哪些?
了解过哪些设计模式?分别详细说一下优缺点?
什么情况下使用单例模式?
java中的加锁有哪些方法?
说一下网络连接的状态码的含义?
说一下长连接的优点和缺点?
如何看待Android未来的发展?
为什么会选择学习Android?
如何学习Android?
自己有什么优势?
为什么写博客?
项目中遇到过哪些困难?如何去解决的?
遇到过最大的坎是什么?
有什么问题要问他的?(面试前看了一下珍爱网的官网,注意到对应届生有一个培养计划————纯珍计划,于是就向面试官提问)
二面感觉发挥还可以,个人还是觉得问的问题还是比较重要的,要让面试官觉得你是一个有心的人,觉得你很想来公司工作,所以从官网了解公司是最直接的啦!二面紧接着就是HR面了,HR小姐姐很有趣,这一轮问的问题就是对一些基本问题的了解了,如实回答即可。过几天之后就收到offer通知了。
最真诚的面试————租租车
这里说的最真诚当然不是说我自己啦,我对待每次面试都是十分真诚的啦,这里的真诚就是指租租车的面试官们,因为公司已经经过了B+融资,那年应该是首次校招,不过从规模上来看招聘会办的十分好,招的人数也不少。一面的面试官挺负责任的,在面试之前先浏览了我的博客,以下是面试的一些问题。
租租车一面
自我介绍
介绍一下项目
说一下Retrofit原理
说一下java中4种元注解?
说一下@Retention元注解的三个取值的使用范围和场景分别是什么?
说一下Volley的原理
说一下Retrofit与Volley的区别和使用场景
说一下Android中的多线程通信机制
说一下Android中的Binder机制原理
自定义View的流程
MeasureSpec是什么?
View事件的分发机制
Android如何实现图片的高效加载
java中的四种引用以及使用场景
项目中有做过性能优化吗?如何优化的?
JVM的内存模型?
java有什么垃圾回收算法?分别是怎么实现的?
java多线程的三个特性?原理分别是什么?
java多线程的锁机制有什么实现方式?原理分别是什么?
说说java中的集合类?
写一下单例模式?
为什么静态内部类不会造成内存泄漏?
说一下TCP与UDP的区别?
说一下网络连接的三次握手和四次挥手?
为什么写博客?
写博客给你带来什么成长?
有什么问题想问我的吗?
租租车二面
租租车的二面是HR面,问的问题基本和其他的HR面相同,下面就列举一些还记得的
家是哪里的啊?父母对未来的工作有什么要求啊?
有什么优缺点吗?
为什么想要写博客呢?
觉得自己性格怎么样?
对未来的团队有什么要求吗?
拿到哪些Offer了吗?
对薪资方面有什么要求吗?
原理分别是什么?
说说java中的集合类?
写一下单例模式?
为什么静态内部类不会造成内存泄漏?
说一下TCP与UDP的区别?
说一下网络连接的三次握手和四次挥手?
为什么写博客?
写博客给你带来什么成长?
有什么问题想问我的吗?
租租车二面
租租车的二面是HR面,问的问题基本和其他的HR面相同,下面就列举一些还记得的
家是哪里的啊?父母对未来的工作有什么要求啊?
有什么优缺点吗?
为什么想要写博客呢?
觉得自己性格怎么样?
对未来的团队有什么要求吗?
拿到哪些Offer了吗?
对薪资方面有什么要求吗?



