自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 【高级Android架构师系统学习,成功入职腾讯

如果一轮后让你走了,而你还自我感觉良好,那我觉得你有必要回顾一下面试内容,并一条一条找找该问题的相关内容,大部分问题就在于你没有答到点子上,可能是深度不够,也可能是扩展不够。如果一轮后让你走了,而你还自我感觉良好,那我觉得你有必要回顾一下面试内容,并一条一条找找该问题的相关内容,大部分问题就在于你没有答到点子上,可能是深度不够,也可能是扩展不够。6.类似于你的优势是什么,你觉得你项目中做的比较好的地方有哪些,你能给公司带来什么,这种问题心里要先想一些,免得临场发挥容易紧张说不好。http2的功能有哪些?

2024-05-23 19:19:28 1493

原创 Android自学资料,flutter框架

线程池的工作原理:线程池可以减少创建和销毁线程的次数,从而减少系统资源的消耗,当一个任务提交到线程池时a. 首先判断核心线程池中的线程是否已经满了,如果没满,则创建一个核心线程执行任务,否则进入下一步b. 判断工作队列是否已满,没有满则加入工作队列,否则执行下一步c. 判断线程数是否达到了最大值,如果不是,则创建非核心线程执行任务,否则执行饱和策略,默认抛出异常。子线程往消息队列发送消息,并且往管道文件写数据,主线程即被唤醒,从管道文件读取数据,主线程被唤醒只是为了读取消息,当消息读取完毕,再次睡眠。

2024-05-23 17:25:47 1396

原创 Android开发者面试如何系统复习,太牛了

PS :这些题目是群友去字节跳动面试,以及腾讯,阿里、百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。并且大多数都整理了答案,熟悉这些知识点会大大增加通过前两轮技术面试的几率。

2024-05-22 18:16:45 402

原创 Android开发社招面试经验,338页网易Android面试真题解析火爆全网

2.在生命周期的回调里,创建和销毁的代码是否对应起来比如:onCreate() 里面创建了 Adapter,那么对应 Adapter 的退出处理操作(比如清空Image 缓存),一般就要写在 onDestory(),而不能写在 onDestoryView()。4.使用第三方包时,是否加上其混淆规则若漏掉加上第三方包的混淆规则,会导致第三方包不该混淆的代码被混淆。3.调用第三方的包或者 JDK 的方法时,要跳进他们的源码,看要不要加 try-catch否则可能会导致自己应用的崩溃。

2024-05-22 18:01:38 229

原创 Android开发快速上手,Android开发教程入门

Application Not Responding,页面无响应的对话框。

2024-05-22 17:44:12 272

原创 Android开发从零开始,android面试宝典2024

因此,在互联网领域,人才的流动性居高不下,自然离职率也必定较高。但是这不重要,因为编程只是你整个武器库当中相对最不重要的了,你的经验,你的视野,你的架构能力,你的管理能力,你分析和解决问题的能力已经远远不局限于技术这个领域。当你积累足够的代码量,例如超过10万行代码以后,你应该形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为你的知识体系的一部分。的经验,你的视野,你的架构能力,你的管理能力,你分析和解决问题的能力已经远远不局限于技术这个领域。

2024-05-22 17:26:49 335

原创 android实战视频教程,面试阿里P7岗

UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!

2024-05-22 17:09:27 264

原创 android基础语言教程,35岁程序员

我坚信,坚持学习,每天进步一点,滴水穿石,我们离成功都很近!我坚信,坚持学习,每天进步一点,滴水穿石,我们离成功都很近!《设计思想解读开源框架》(一共1042页PDF)

2024-05-22 16:52:02 377

原创 Android从入门到精通,海量算法高频面试题精编解析

在一个典型的显示系统中,一般包括CPU、GPU、Display三个部分, CPU负责计算帧数据,把计算好的数据交给GPU,GPU会对图形数据进行渲染,渲染好后放到buffer(图像缓冲区)里存起来,然后Display(屏幕或显示器)负责把buffer里的数据呈现到屏幕上。

2024-05-22 16:34:36 1322

原创 95%Android开发者已收藏的十大开源库,Android性能优化之APK优化

自己大大小小投了也有20多家公司,不过经历简历筛选以及笔试淘汰,最终就经历了7家公司的面试。下面我就把自己面试中问到的问题贴出来供大家参考,一些具体项目相关的就不贴了。

2024-05-22 16:12:42 356

原创 40道安卓面试,面试流程4轮技术面+1轮HR

有的人踏踏实实做项目,业余时间想着多学点新技术,坚持读书,认真写博客总结,多实践,加上自己本身悟性又不差的,2、3 年的时间都可以有。而有的人混日子,做的项目得过且过,业余时间玩游戏,追剧,也许你在公司工作了 10 年看起来兢兢业业,然而你对自己没有更高的要求,安于现状,不求进步,这类人即使有 10 年的工作时间,却只能止步于此。因为你的技术体系并不系统,是零碎的,散乱的。而现在随着跨平台开发,混合式开发,前端开发之类的热门,Android开发者需要学习和掌握的技术也在不断的增加。高级进阶必备的一些技术。

2024-05-22 15:53:02 276

原创 2024阿里Android笔试总结,Android开发面试准备

它使用了之前图片库没有使用过的匿名共享内存(Ashmem,Anonymous Shared Memory),这部分内存不在Android的GC范围之内,需要自己管理,但通过这种方式可以突破Android分配的堆内存限制,极大的提高效率,对于Ashmem的使用完全是通过C++实现,更别提很多核心算法,多媒体库等等都是用NDK做的。归根到底只想说明一点,如果只是做个普通的Android码农,那Java够用,但如果你的理想比这个还要大一点,C++是你进阶的必备技能。音视频+社交成为流量新的增长点。

2024-05-22 15:34:33 170

原创 2024最新Android面试笔试题目分享,吐血整理

8、自己实现一个handler(写到后面有点晕了,对面试官说抱歉 我现在脑子有点晕 写不出来 面试官说 没事 可能是我没表达清楚 咱们换下一个题)面过的公司:美团(意向书已拒)、B站(意向书已拒)、腾讯(二面挂)、百度(意向书已拒)、网易云音乐(意向书已拒)、拼多多(拼越计划已oc)9、引用计数法不能解决循环用的问题,但我想用引用计数法怎么办(智能指针)2、IP地址怎么分类的、划分方法?(只知道IPv4、IPv6)3、HashMap源码、与HashTable的区别。5、Java反射(只讲了一个基本概念)

2024-05-22 15:19:23 543

原创 2024年移动开发者未来的出路在哪里,Android面试题2024中高级

图片网络异步注入Handler数据库屏幕适配插件化热修复架构组件化路由ViewGradle多渠道性能监控NDK音视频混合开发疑难杂症组件化路由ViewGradle多渠道性能监控NDK音视频混合开发疑难杂症。

2024-05-22 15:02:00 276

原创 2024年字节跳动+京东+美团面试总结,不愧是大佬

面试官对我的偷鸡取巧并不满意啊,他需要我提速,这个速度不行啊。What??是有时间复杂度更低的吗?不不不,这是一道核心竟然是一道多线程的题目。

2024-05-22 14:44:38 243

原创 2024年Android高级面试题,android笔试面试题

8,有一个整形数组,包含正数和负数,然后要求把数组内的所有负数移至正数的左边,且保证相对位置不变,要求时间复杂度为O(n), 空间复杂度为O(1)。例如,{10, -2, 5, 8, -4, 2, -3, 7, 12, -88, -23, 35}变化后是{-2, -4,-3, -88, -23,5, 8 ,10, 2, 7, 12, 35}。1,bundle的数据结构,如何存储,既然有了Intent.putExtra,为啥还要用bundle。7,其他的一些Android的模块化开发,热更新,组件化等知识。

2024-05-22 14:28:19 365

原创 2024Android春招面试真题,安卓面试题2024pdf

简单来说, https 是 http + ssl,对 http 通信内容进行加密,是HTTP的安全版,是使用TLS/SSL加密的HTTP协议内容加密 建立一个信息安全通道,来保证数据传输的安全;身份认证 确认网站的真实性数据完整性 防止内容被第三方冒充或者篡改SSL 由 Netscape 公司于1994年创建,它旨在通过Web创建安全的Internet通信。它是一种标准协议,用于加密浏览器和服务器之间的通信。它允许通过Internet安全轻松地传输账号密码、银行卡、手机号等私密信息。

2024-05-22 13:13:56 366

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除