Android开发 Java面经
总结面经:
因为是两轮技术面的面试官都是Java方向的,所以他们一道Android的问题都没有问,白准备了Android那么多知识点,而且一面二面有些问题是重复的,就不分哪道题是哪一轮的了
1.自我介绍,我就说了我叫啥来自哪,然后说了一下学习过程,同时大概说了一下最好的一个项目
2.对于项目中用的realm数据库,开始问,这个数据库有哪些好处啊,怎么和服务器交互啊,底层是存的什么格式的数据啊,反正就是这一块的
3.计算机网络,他只问了一句了解网络这块吗,我把我知道都说了,从http说到tcp握手挥手,https啊,cookie,session啊,http持续连接啊啥的,没说完他就换话题了
4.操作系统
4.1内存,我从Java内存模型,说到内存分配,垃圾回收,判断对象新老啊,判断是否回收说的
4.2存储器管理,其实我真的不记得,就记得什么段页式,大概瞎说了两句
4.3进程线程,进程线程区别,进程通信,什么时候用多进程多线程(这个问题我说完,二面面试官直接说就这么几种情况那你理解也不深啊)
x,我确实是答不上,完了一个在没问,我还是上学期用过那么几天
6.算法题
6.1说说笔试那三题怎么样,说说思路(我还贼装的说的不难啊),大概说完思路
6.2手写翻转链表(虽然做过,但是一碰到链表贼怵,每次都是每次提交还几遍才通过,所以昨天也不知道对不对写的)
6.3手写一个单例
6.4一个G的文件,全是URL,好多条的URL,实现排重,当时我直接说的数据量小的话用hashset就我完了,但是这么大数据量,我考虑考虑,一会直接说的我没想法,没接触这种数据量的,然后让面试官告诉我了
6.5Topk,堆排去做,手写了一下,很尴尬,没有ide我不会写优先级队列单词,但是思路是对的,他还问我还有没有更优解,我懵了一下说我脑子里第一反应就这个,反问他,他说这就是最优解
7.线程,怎么开线程啊,线程池啊,哪方面用到啊,线程池好处啊线程池种类啊,反正关于我知道的线程的东西都说完了
ache,说了他的缓存是怎么做的,用什么实现的缓存,同时还举例说到平时在Android开发中加载图片用到的LruCache
9.项目,我基本没啥项目,一面面试官问了项目都是干嘛的怎么实现的,得出的结论就是我做的是一个单机小玩意,好吧,确实是没技术含量,但是我还是给他解释了虽然小而且low,但是中间遇到了什么问题,我是怎么解决的,用ListView的滑动冲突说了一下解决问题的能力
10.与别人的区别是什么你的优势在哪,这个我就挺不要脸的了,我说可能比别的Android开发同学多一点点动手能力,喜欢看那些优秀的第三方框架的源码,然后二面面试官问我全看懂了吗,那我显然不可能是吧,然后给他okhttp框架说了一下我看到啥了证明一下我看过源码,我网络和操作系统比起计科专业同学肯定差点,那我肯定不能说,那我然后就说我算法稍微好一点点吧
上面是技术面的问题
下面是hr问题
1.怎么要做开发,女孩子做开发的很少,怎么想的,我就说什么怎么感兴趣啊项目需要啊啥的
2.有没有男朋友啊是不是独生子女啊,家长这些会对你的工作啊地点有什么影响
3.怎么看待开发工作强度大这个问题啊
4.又要上班,可能还加班,还要学习新的知识,怎么规划时间啊
5.实习多长时间,外地同学怎么协调学校上课和实习
差不多就是这些,主要是这些问题,做个记录
我背弃了Android,转投了Javaweb阵营,去学习吧还是
-
谈论薪酬的十一条戒律
面试临近尾声,双方感觉都还不错,但是,老板别有用心地忘记了与你谈那个最重要的问题——你的薪水……你该怎么办?大大方方提出来!酬劳当然是很重要的,它在一定程度上决定着你的社会价值和你的生活水准,你当然要当面问个清楚。免得日后误会深重。而且这已是现代人的理性...
-
公务员面试:稳重最关键
国家发改委、统计局、中纪委等部门近日陆续公布了招录2007年公务员面试的相关公告,各招录机关将按录用计划3-5倍的比例确定参加面试和专业考试的人选,因此,面试的竞争并不轻松。那么,考生该如何应对国家及中央机关公务员面试?记者近日采访了公务员面试辅导相关专家,...
-
大专生该如何应对面试?
前不久,作为技术部门的主管,笔者参加了三位大专生的求职面试。三位求职者都是竭力地推荐自己,也都很有诚意。但很意外,只有一人通过了首轮面试。惋惜之余,也想借此总结些经验教训,来帮助那些刚从大学大门走出的学子们。面试的过程其实很短暂,只有不到5分钟。但就是这...
-
大学生:情景面试扮演好角色
面试过程是主试与被试双方面对面地观察、交谈、了解、智斗的过程,也是短兵相接、双向沟通的过程,主试通过对被试的外部行为特征的观察与分析,考察、评价其素质特征,应变能力、理解能力、思考问题的广度和宽度。同时,被试也在对主试进行观察与分析判断,对主试的个性、...
相关文章
- NVIDIA公司ASIC Intern的笔试
- 英文简历(市场主管)MARKETING AND SALES DIRECTOR
- android开发工程师职位面试9篇
- 英文简历(行政助理)ADMINISTRATIVE ASSISTANT(Personnel)
- Android开发简历范文
- Executive and Managerial(管理部分)
- Android iOS开发工程师个人简历怎么写
- 大学生英语演讲稿 Knowledge collaboration and all-round education
- 英文求职信-Adminstration - Executive Assistant
- 学生英文演讲稿Developing a good learning habit