您的位置:首页 > 职场人生

任性杭州,骨感北京——面试汇总

2015-09-19 14:42 302 查看

面试不可怕,可怕的是面试成功或者失败之后不知道总结

说明:

以下是本人此次北京找Android工作中,面试和笔试遇到的问题,现在整理出来,供大家分享。主要分为两个部分,一个是java基础知识,另一个是Android知识:

01,大公司面试流程(社招):

按照目前我所知道的,和我所参加的几个公司来讲,面试流程,一般分为如下几个阶段:

投递简历

HR收到简历(这个过程,可能几秒,可能几个星期,或者永远不会搭理你的简历)

电话沟通(一部分有,例如:蘑菇街)

正式面试邀请(电话+面试邀请邮件)

笔试题(例如:百度两道,猎豹移动四五页)

第一轮面试(在职员工面试,基础知识,沟通能力)

第二轮面试(最低一级负责人,基础知识,解决方案设计,沟通)

第三轮面试(负责人+,部门领导,有人事权,看人)

HR面试(提出薪资要求)

谈薪资(基本都是在电话里)

入职offer发放

02,面试心态

面试心态,是一个很重要的东西,我深有体会,有时候一个公司,当我从曲曲折折的小路找到公司那个不起眼的大门之后,我就决定了,我不会再这家公司工作。或者公司很好,面试官是一个逗比,恶心人,那也是比较危险的,有人说,面试是否成功,看你和面试官是否有缘分。我感觉,这句话有一定的道理。(我在唯品会的面试,太顺利了,因为我和三个面试官都有沈阳情缘,我在沈阳读书,三个面试官,要不是沈阳人,或者在沈阳待过,或者在在我上一家工作单位呆过,你懂的……)

01,不骄(不要恃才傲物)
02,不躁(不要急躁,找工作,急不来)
03,不馁(做好长期找工作的准备,短期可能找不到)
04,谦逊(在面试官面前要谦逊,有礼貌,握手,站立)
05,积极(对事物的积极性)
06,真诚(少撒谎,尤其是没有水平的,)


03,面试着装

这里不在说太多,只有几个字:

干净,整洁,大众化

04,我的面试经历:

####a,现在支付——Android开发

1,第三方支付公司,新三板上市

2,第一家面试公司

3,没有笔试题

4,公司在装修,居民小区中的一幢楼,不好找

5,面试没通过

失败原因:

1,心态:公司地理位置不好,萌生退意

2,面试:简历中有两个问题写了,人家问的时候,回答不出来了(问的细节的实现方式,在代码层面),简历中写的问题,没有完全搞清楚,建议,自己审查简历,想象面试官问题的方向,并进行解答。

3,面试时间:15分钟。(等面试官,45分)


问题总结:

1,微信支付的流程
2,handler实现倒计时的处理


####b,创业邦——Android开发

1,小公司,50人左右

2,第二家面试公司

3,咨询和孵化器

4,正规商业大厦,一层

失败原因:

1,面试官认为工作经验不足

2,公司需要招聘一个有一定工作经验的Android主管,现在Android没人,有产品,疑似外包做好,自己维护更新。

3,面试时间20分


问题总结:

1,内存泄漏和内存溢出,oom和mk,GC机制


####c,汉邦高科——Android开发

1,创业版上市,

2,第三家面试公司

3,数字安防领域,硬件,监控设备和解决方案

4,正规商业大厦,一层

5,有笔试题(5道,逻辑题目为主)

失败原因:

1,聊的过程中,和面试官发生意见分歧(主要)

2,基础知识,回答不是很好

3,面试时间40分

4,笔试时间,2小时


问题总结:

1,内存泄漏和内存溢出,oom和mk,GC机制(再一次)
2,接口和抽象类的区别(java基础)
3,Android中图片加载,三级缓存,LRUCache,什么是Lru??
4,递归程序(笔试题目)
01,一个小球,距离地面,高度h,掉下之后弹起h/2,使用编程实现,小球第M次落地后,弹起的高度,和小球一共经历的路程。
02,猴子吃香蕉,第一天吃掉一半,在多吃一个,第二天在吃掉一半,在多吃一个,第N天后,剩下一个香蕉,使用编程实现,第一天,有多少香蕉
03,使用Socket,实现,一个网络通讯程序?
04,从M个数中,取出N个数,设计一个抽奖程序,打印中奖概率和中奖号码?
05,N个小朋友手拉手,围成一个圈,从1到m报数,m比n小,报道m的小朋友退出,之后,接着报数,请问,最后剩下的小朋友,是第一次报数多少的??


####d,猎豹移动——Android开发

1,美国上市,

2,手机安全,清理,

3,正规商业大厦,好几层

5,有笔试题(,逻辑题目为主)

失败原因:

1,聊的过程中,和面试官干起来
(您的脑袋,是不是脑袋,是一个cpu,还是8核的)

2,面试官咄咄逼人,进行攻击


问题总结:

1,java中的引用传递和值传递
2,aidl服务
3,JNI
4,基础
5,数据库的创建,建表,修改表,数据库升级
6,intent可以传递的数据类型
7,四大组建,启动模式,生命周期(比较详细)
8,长度为100的数字数组,数组中的数字不能重复,位置可以变化!
9,截取字符串“aaaabbbccdffe” ,中具有相同字符的子串,并且按照子串的长度进行排序,(使用api,indexOf(),返回某一个字符差所在位置的下标)
10,progressBar的进度操作,10秒内,完成,progressBar的进度显示工作!(progressBar总长度的十分之一)


####e,百度贴吧——Android开发

1,美国上市,

2,贴吧客户端

3,文思海辉大厦

5,有笔试题(2道)

失败原因:

01,笔试失败。

您好,赵玉杰,您的面试没过通过,帮您问了一下,基本情况是,在做IPCheck中漏掉了重要的判断逻辑,大数加法中思路不足。面试的大致情况是概念和对实现原理部分的回答不是很合适贴吧部门。

感谢您在面试过程中所表现出来的积极努力和认真参与,您的相关资料已存入我公司储备人才库中,在百度公司日后的招聘职位中若有适合您的职位,我们会再与您联系。


问题总结:

01,判断一个ip地址,是否是一个合法的ip地址?

02,大数加法原理和算法实现?

03,进程间的通讯?

04,内存泄漏的触发?如何检查内存泄漏?


####f,百度作业帮——Android开发

1,已经和百度分离,先有员工,是百度的,新员工不是,

2,作业帮客户端

3,奎科科技大厦

5,无笔试题

失败原因:

01,java基础问题太多,没有回答好
02,面试问题较难,


问题总结:

01,java中,抽象类和接口的区别与联系??
02,java中list集合的循环删除??
03,String str = new String("nihao");   该过程员工创建了几个对象??
04,AsyncTask是做什么用的??
05,HashMap和HashTable的异同点??
06.list和array(数组)的异同点??
07,java中Thread和runnable接口的异同点??
08,jvm和dvm的区别??


####g,蘑菇街——Android开发

1,蘑菇街客户端

2,电商,发展迅猛

3,望京soho

5,电话面试沟通

失败原因:

01,java基础问题没有回答好,不准备给面试


问题总结:

01,静态内部类和匿名内部类有什么区别??

02,Android中的service和Java中的Thread有什么区别和联系

03,http和https之间的区别??

04,基础问题


####h,乐视——Android开发

1,创业邦上市

2,letv大厦

3,内推简历(兵哥,寒哥)

4,做乐视超级手机ROM,两百人团队

成功原因:

01,java基础和Android基础已经复习很多,经历了这么多次面试,熟悉了

02,比较能说,乐视缺人,现在

03,自己的积极性


问题总结:

01,http请求头
02,get和post的区别
03,内部类和静态内部类
04,AIDL服务
05,多线程安全(多线程修改同一个资源)(手写)
06,oauth2授权流程和应用场景
07,线程之间的通讯,进程之间的通讯
08,handler机制,逆向handler,主线程给子线程发送消息
09,listview的优化
10,wait和sleep之间的区别
11,GC,OOM
12,打图片的加载
13,抽象类和接口的区别
14,内容提供者,具体怎么写
15,其他基础知识。


####i,易建科技——Android开发

1,雍和宫,航星科技园,

2,一层

3,互联网公司,各种业务混杂

失败原因:

01,公司好像不招应届生。
02,公司给我的面试,很草率。
03,公司面没意向


问题总结:

01,Scrollview和listview的嵌套使用,会发生哪些问题??
02,什么是序列化??
03,自我介绍
04,activity和fragment之间的通讯
05,其他基础问题


####g,唯品会——Android开发

1,美国上市

2,四惠,莱锦创意产业园CN05楼,小别墅办公

3,拉钩

4,做唯品会,商户客户端(非用户)

成功原因:

01,面试经验的增加,问题回答流畅,准确
02,缘分,沈阳情节
03,礼貌,得体


问题总结:

01,realtiveLayout布局,是否有weight属性??
02,具体实现一个布局??
03,基础知识
04,解决方案和思考逻辑:
001,一个没有空格的字符串,lloveyoutoday ,,类似,分解成一个合法单词组成的句子,如何实现???(合法单词的检查,使用api  isAvaliable(),返回一个boolean值)

002,闹钟,任意时刻,时针,分针,秒针,之间的夹角??


####k,金山网络——Android开发

01,现在才接收到面试邀请,直接拒绝。
02,太慢了,hr动作


####l,YeahMobile——Android开发

01,面试安排出现混乱,错过面试,
02,做客户端海外推广和原生广告


结束语:

到目前为止,拿到两个offer,

**01,乐视**
**02,唯品会**


通过对两家的对比,选择去乐视入职。祝愿大家都有一个好的前程。也送给那些正在找工作路上爬着的你们!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: