这个公司估计是个小单位了,offer也相对比较好拿。但这个单位笔试和一面还是值得自己总结一下的。

笔试:

Java方面 考察了: String、wait/sleep区别、行测题目(奇葩的世界,女朋友考公务员时候 一道行测题是我给讲的,居然是原题,碉堡了....)、设计模式(还特意用2中方式实现Singleton)、抽象类和接口的区别、递归非递归实现线性表反转算法。

Android方面考察了 :AND、Adaptor这两个(估计是考虑到大部分没搞过android,考的不多,而且都不太难)。


一面:

好像是10.21一面的吧。 整个一面45min左右,面试官很年轻、和蔼,估计跟我年纪相仿吧。 估计他也是个技术人员,这次一面很快乐,主要还是问的问题基本都搞过的关系吧。

主要经过:

1.自我介绍(说了基本信息与项目经验,他提问)。

2.java基础: wait/sleep的区别 (我从是否抢占CPU、wait()/wait(ms) &&sleep(ms)这两个上回答了)

stop、suspend方法为什么弃用(这个我说不好了,只回答了stop弃用,一般终端线程我们会用interrupt方法,他点头)

抽象类和接口区别(我主要说了抽象类可以定义抽象方法以及实现方法,而接口只能抽象方法; 单继承、多实现,接口中一般不提倡实现方法,但可以定义finall类型;面向接口编程,优先定义接口,将相同步骤的操作抽象出来成一个抽象类)。

3 Android基础:Activity生命周期,Handler的使用(我说了UI线程与thread必须分离开,如果在thread中需要刷新UI,需要定义handler,通过message去发送请求,有问题没?)

4.我提问阶段。

整个面试经历了40min左右,面试完毕我就基本知道一定过了,首先问题问的基本都会,其次,面试官也很高兴,频频向我点头,而且聊得也很和谐,气氛非常好。


二面:

二面就是综合面了,没有任何技术问题,主要问了这几年有啥难忘的事,项目上比较难的问题,咋解决的,上学时候有啥 记忆深刻的事情。

不过总结一下,二面表现的一般,原因如下:

1.准备不充分,想当然的以为经理面都是 技术基础,有点措手不及;

2.客观因素:前一天喝凉水有点多,肚子疼,有点急躁;

3.主观因素:感觉自己不太擅长回答这类问题,跟同学交流了一下发现自己表达的不太好。

10.23拿到的offer,还不错的公司,据说工作环境非常好,不过广州对北方人来说,那么热的地方,真的不太敢想啊....

更多相关文章

  1. Android分包原理
  2. 未root的Android手机抓包方法(非tcpdump)
  3. Android(安卓)JSON解析库Gson和Fast-json的使用对比和图书列表小
  4. Android(安卓)实现截屏和截长图功能的几种方法
  5. Android(安卓)Tips -- Tip01
  6. android设备分辨率获取的一种新方法
  7. 【译】利用多线程提高程序性能(for Android)
  8. Android里应用程序,应用程序窗口和视图对象之间的关系
  9. Android(安卓)MVP模式的化简深入理解

随机推荐

  1. Android(安卓)之 Fragment的动态加载
  2. android 修改默认浏览器的默认主页和去除
  3. Android(安卓)Studio在release模式下设置
  4. Android(安卓)程序获取、设置铃声、音量
  5. Android的Launcher显示默认apk
  6. Android学习第六周_SQLite和ContentProvi
  7. android AutoCompleteTextView 的 setAda
  8. Android(安卓)MaterialSheetFab
  9. android studio toolbar 简单使用变换样
  10. Android(安卓)获取系统信息 手机号码 所