
腾讯面试
初壹十五a
https://github.com/xiangjiana/androids
展开
-
腾讯面试必问:不能逃避的synchronize关键字
本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注面试官:synchronize关键字在虚拟机执行原理是什么,能谈一谈什么是内存可见性,锁升级吗心理分析:面试官一定是想深入考你并发的内容,看你究竟有没有做过并发处理,大多数开发者在开发App时往往会忽略调并发处理 ,这道题会难住绝大多数人。求职者:应该存 锁的执行原理,锁优化 ,和java对象头说起一.锁的...原创 2019-10-16 14:27:46 · 303 阅读 · 0 评论 -
腾讯面试笔记:volatile关键字与synchronized关键字在内存的区别
本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注volatile关键字与synchronized关键字 作为Android开发者 我们总是傻傻的分不清。这一小节中,我们从腾讯面试中给大家讲解他们之间的作用和区别,在了解他们区别之前 我们得看看什么是线程安全性线程安全性:线程安全性包括两个方面①可见性。②原子性。线程之间的通信:线程的通信是指线程之间以何...原创 2019-10-15 15:26:29 · 490 阅读 · 1 评论 -
BAT求职大礼包 | 你的秋招网申时间余额不足,腾讯面试经验
腾讯:数据库版本如何单独升级,并且将原有数据迁移过去在我们开发的应用中,一般都会涉及到数据库,使用数据的时候会涉及到数据库的升级、数据的迁移、增加行的字段等。比如,用户定制数据的保存,文件的端点续传信息的保存等都会涉及到数据库。 我们应用第一个版本是V1.0,在迭代版本V1.1 时,我们在数据库中增加了一个字段。因此V1.0的数据库在V1.1版本需要升级,V1.0版本升级到V1.1时原来...原创 2019-10-14 10:43:37 · 206 阅读 · 0 评论 -
在腾讯面试,被问到组件化如何实现,组件化与插件化的差别在哪里,该怎么选型?
本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注面试官: 组件化如何实现,组件化与插件化的差别在哪里,该怎么选型心理分析:面试官从架构层次 了解求职者是否用过 模块化 组件化 和插件化,在过去经验有没有运用过这些技术到项目中,这道题属于一个连环炮。求职者该格外小心求职者:应该从App开发的需求来定义技术选型,分别说说模块化,组件化 插件化的优势和区别先上一...原创 2019-07-24 17:22:49 · 2064 阅读 · 1 评论 -
2019年最新Android面试精讲--带你复制年薪70W的神话
其实如果你技术深度足够,大必不用为就业而忧愁。每个行业何尝不是这样,最开始的风口,到慢慢的成熟。Android初级在2019年的日子里风光不再, 靠会四大组件就能够获取到满意薪资的时代一去不复返。**经过一波一波的淘汰与洗牌,剩下的都是技术的金子。就像大浪褪去,裸泳的会慢慢上岸。**而真正坚持下来的一定会取得不错成绩。毕竟Android市场是如此之大。从Android高级的蓬勃的就业岗位需求来看...原创 2019-07-29 17:38:26 · 662 阅读 · 1 评论 -
腾讯Android面试:系统如何加载一个dex文件,他的底层原理是怎么实现的
本系列文章专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注面试官: 系统如何加载一个dex文件,他的底层原理是怎么实现的心理分析:面试官想知道你是否有过对dex加载相关经验。此题主要为tinker热修复做铺垫。dex加载与热修复是有关系的,求职者一定要注意 面试官后续会面试到tinker**求职者:**应该从DexClassLoader 加载出发DexClassLo...原创 2019-08-15 16:43:35 · 1415 阅读 · 0 评论