CicadaShell
CicadaShell
全部文章
分类
Android(8)
Java(4)
面经(5)
归档
标签
去牛客网
登录
/
注册
面向信仰编程
不会飞的猪,就只是一头猪而已。——《红猪》
全部文章
(共17篇)
2020拼多多学霸批客户端开发岗面经
拼多多七月启动了一个学霸批提前招聘,本不是学霸的我也跟在后面混了下。学霸批安排的是现场面试,个人觉得现场面试更好一点。因为可以和面试官聊聊天什么的,不会像视频面那样太压抑。 这个批次的校招大多是985、211的硕士,好多人都是报的算法岗(至少南京地区是这样)。而我报的客户端研发岗人相对少了很多,所以...
2019-08-13
1
2120
2020腾讯客户端开发岗面经之二
近期在腾讯招聘网上查阅个人简历准备投秋招时,发现春招时填的简历居然没有把项目经验之类的填全,遂填充提交了下。第二天立马接到了腾讯广告SDK研发(Base北京)的电话,紧接着又进了一轮面试流程。 暑期过半居然能接到腾讯补招的电话,还是十分意外的。这应该算是腾讯小部门的自主招聘,和春招、秋招的流程无...
2019-07-27
1
2619
Android修改系统设置后Activity被重新创建
前言 Android在进行横竖屏切换、修改系统语言等操作后,Activty会被自动销毁并重建。这样可以便于应用重新获取mipmap、string等系统资源,从而实现设置修改。 如何避免Activity被自动销毁 如果不想让系统重新创建Activity,可以给Activity指定con...
2019-05-13
0
1492
Android如何应对内存回收机制
前言 前段时间曾做过一个定制车载OS(基于Linux、Android)的项目,该操作系统的内存不足、内存管理欠佳,并且在定制Linux内核时给Payment、Music等应用分配了较高的进程优先级,导致其余应用总是出现内存被系统回收的情况,时常出现一些匪夷所思的BUG。 Android...
2019-05-13
0
402
Activity生命周期详细解读(含部分源码)
前言 对于Activity的生命周期大家都很熟悉,有onCreate、onStart、onResume、onPause、onStop、onDestroy这几个方法。 本文将讲述关于Activity生命周期更深层次的知识(部分内容从源码角度解读),并且讲述一下不常被提及,却十分重要的概念。 生命...
2019-05-13
0
856
2020阿里春招客户端开发岗面经
阿里比较看重对于个人综合素质的考察,主要面试方面有自我介绍、技术面、英语面、大学面、个人规划、个人疑惑等。 PS:阿里春招是人生中第一次正式面试,经验严重不足,与面试官对答时有些紧张,心态没调整好。 技术面 考察Android相关基础知识,主要问题如下: 面向对象的三大特性,说明你...
2019-05-05
0
762
2020字节跳动春招客户端开发岗面经
字节跳动面试总体难度略高于阿里、华为,绝大多数都是在考察技术,对于技术方面的问题问了很多。而阿里偏向于综合素质考察,华为偏向于个人潜力考察。 一面 Java的堆和栈区别 Java的GC垃圾回收机制 什么是多态 进程和线程的区别 你在项目中做过哪些性能优化 如何优化页...
2019-05-05
2
2170
2020华为春招Java开发岗面经
华为主要看重编程能力、个人潜力的考察,面试中主要聊职业规划,曾经做过的项目等。 一面 一面的面试官对于个人的项目经验十分感兴趣,让我简述下每个项目的主要职责、收获,聊聊个人觉得最好的项目。挑了几个项目中的关键点考察了一下个人对业务场景、业务流程的理解。 二面 二面的面试官看了简历后,被简...
2019-05-05
0
2069
String、StringBuilder、StringBuffer的区别
String String += 操作 String += 操作 这段代码输出的结果是: “123456”, 看着好像是string被改变了,但实际上这是一种假象。JVM对上述代码是这样处理的: 执行第一行代码:新建一个St...
2019-05-04
0
433
Java开发需避免使用char类型
前言 《Java核心技术》一书中强烈建议不要在程序中使用char类型,除非需要操作UTF-16代码单元。本文将详细解读其中原理。 基本概念 解释本文会用到的专业术语。 码点 是指编码表中对应字符的代码值。例如:Unicode标准中,字符A的代码值是U+0041 。 UTF-16编...
2019-05-04
0
717
首页
上一页
1
2
下一页
末页