自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 优秀Android程序员必知必会的网络基础,Android开发面试题及答案

前言大家应该看过不少人分享的面试成功的面经,是不是觉得自己“说不定也可以”呢?这里重提一个理论:幸存者偏差。当取得资讯的渠道,仅来自于幸存者时(因为死人不会说话),此资讯可能会存在与实际情况不同的偏差。所以,今天要分享的是凉经。简历在面试官的眼里,你的第一印象就是简历,简历尽量简洁把自己掌握的关键点描述清楚,最好不超过三页,我就见过一个求职者一共七页简历,在看到第三页的时候已经很难继续往下看了,也就是后边的内容根本不在面试官的视线里。在个人技能栏目,尽量只写你印象很深或者很有把握的,如果你使用了

2022-03-26 01:20:12 151

原创 从消息中间件看分布式系统的多种套路,透彻解析

一、前言这两个月听的最多的两个词就是 Android前景 和 裁员,作为被裁大军中的一员,我的关键词就是 遗憾 和 还好。遗憾 的是现在的项目还有很多想象的空间,但是就要走向尽头;还好 的是毕业几年来一直没有以一种打工的心态在工作,寒冬就寒冬,怕个锤子。最近又开始写文章了,有小伙伴问我是怎么准备面试的,我也想谈谈我最近的一些想法和计划,大家一起讨论。整体分为以下两个方面:自我介绍 & 项目经验知识储备正文我们今天将说明以下 14 种模式:1.滑动窗口2.二指针或迭代器3.快

2022-03-26 01:18:35 109

原创 从外包公司到今日头条offer,Android性能优化之APK优化

前言近日,字节跳动正式启动了2021届秋季校园招聘,为应届毕业生开放超过6000个工作岗位。这一数字超过了该公司往年秋招规模,并与其今年春招规模持平。全年校招人数共计超过1万2千人,远高于同类型互联网公司,体现了字节跳动保持业务快速增长,重视对优秀人才的持续投入。字节跳动校园招聘负责人介绍,该项招聘主要面向2021届毕业生,即2020 年9月至2021年8月期间毕业的大学生群体。这批岗位覆盖字节跳动10多项产品和业务,既包括今日头条、抖音、西瓜视频等旗舰产品,也包括懂车帝、幸福里、番茄小说等垂类应用,以

2022-03-26 01:16:59 139

原创 从入门到深入,android内录音频

前言移动开发技术手段从原始的原生应用开发,到 Google 和 Apple 各自推出新的语言 Kotiln、Swift,然后又发展到各种跨平台 Hybrid App 开发,如 React Native、Weex、小程序等等。不过这些方案或多或少都有一些局限性和缺点,于是 Google 推出了新的跨平台移动应用开发技术:Flutter。为什么说 Flutter 将是未来的主流跨平台开发框架?Google 的 Flutter 开发应用的体验和流畅度基本和原生体验一致,感觉不到不流畅和卡顿。我们知道在移动

2022-03-26 01:15:22 482

原创 互联网公司面试流程&面试技巧,Android开发自学技巧

咸鱼翻身不断上演2018年5月份,北京,在所谓的互联网寒冬里,一个普通二本的学生,在小公司工作一年后,跳槽拿到了百度的offer,月薪从9k变为17k,涨薪幅度接近100%。2018年底,上海,一个只有高中学历的同学,通过培训加入了IT行业,刚开始他的月薪只有6k,一年后,他的月薪变为了16k,涨幅接近167%。2019年3月,北京,一个xx科技学院毕业的的普通二本,在小公司跌跌撞撞半年后,今年年初突然开挂,成功拿到了百度、小米、网易和头条的offer,最终他选择了多金的头条,拿到了近30k的月薪。

2022-03-26 01:13:45 2775

原创 中高级Android开发应该要了解,安卓开发入门教程

安卓基础知识安卓基础知识确实很多,如果日常积累不够的话确实比较头晕,比如我承认我只在 APP 升级的时候搞过一个前台的 Service,但是面试的时候就会问你 Service 生命周期,如何绑定,如何跨进程通讯,如何关闭Service 等等,你肯定不能说"我没用过我不会"。所以我们就要复习,一来我们可以应付面试,二来我们也可以通过基础知识的积累来提高我们的能力。一面1,请编程实现单例模式,懒汉和饱汉写法2,请编程实现Java的生产者-消费者模型3,HashMap的内部结构? 内部原理?4,请简

2022-03-26 01:08:55 178

原创 三面蚂蚁金服成功拿到offer,鸿蒙教程来袭

前言面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责。文末会给大家分享下我整理的Android面试专题及答案其中大部分都是大企业面试常问的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式,不过对大家找工作肯定是有帮助!本月飞机到达上海,到今天第6天了,四家大公司华为,小米,映客,抖音,还有二家中小型公司。有几家已经面了几轮,下周还要面,挂了几家,不过目前已经选择了华为。这期间很多面试经验,正直现在面试季节,分享给大家。有想法和问题的欢迎在评论区留言。IT行业薪水高

2022-03-26 01:07:19 2804

原创 三面腾讯已拿offer,2022年Android开发进阶课程

开篇最大的悲哀,就是以为自己挣到了很多钱,其实根本不懂怎么挣钱,随着年龄的增长,找不了工作了,却根本不知道怎么活下去!这个道理,会随着年龄的增长,越来越深刻。以前,我总是推荐别人学计算机,做程序员。确实,这个行业能够极短的时间内,改变人生,起码改变了我的人生但当看到身边的朋友,一个个随着年龄的增长越来越难找得到工作,越来越受歧视的时候,你会发现,等年纪大了以后,现实将并不是那么美好。本文内容比较沉重,但将是大部分底层程序员将面临的现实问题,知其本质,早做备就好.【一面】Android四大组件

2022-03-26 01:05:42 2705

原创 android基础面试题及答案,万字Android技术类校招面试题汇总

前言回顾一下自己这段时间的经历,九月份的时候,公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。到十二月份,公司开始第二波裁员,我决定主动拿赔偿走人。后续的面试过程我做了一些准备,基本都能走到hr面,后面我也顺利地拿到了offer,我给大家分享下我的求职体会,希望能给大家一些参考。一般Android面试分为两部分:Java部分和Android部分,下面说一下自己面试过程遇到的一些具体题目和一些相关知识点。饿了么Android岗一面1:双亲委托机制?

2022-03-25 23:00:46 749

原创 Alibaba高并发业务实战文档,android面试刷题

开头开发上线的版本能保证不存在Bug么?修复后的版本能保证用户都及时更新么?如何最大化减少线上Bug对业务的影响?热修复技术帮助我们解决了很多问题,带来的优势不言而喻。不知道各位对于热修复技术掌握如何?什么是 HTTPS?HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。你也可以说:HTTPS = HTTP + SSLHTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。为什么需要 HTTP

2022-03-25 22:57:32 62

原创 997页字节跳动Android面试真题解析火爆全网,腾讯、网易必问的20道题Android面试题

本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注面试官: 音视频是什么,视频为什么需要压缩心理分析:很多人对音视频的概念停留在 苍老师的小电影上,只能理解他是一个视频文件。面试官考的对视频文件下的封装格式,视频文件组成和音视频开发有没相关的概念**求职者:**首先需要从视频文件组成开始讲解,慢慢深入到视频编码一.想要分享的内容开篇我也表达了我对“面经”的看法,所以我就不罗列具体的题目了,而且每次面试的题目都大同小异,其他专栏已经列举的足够多了,再列举也没有太多

2022-03-25 22:55:56 82

原创 3年Android开发工程师面试经验分享,2022金九银十

前言最近经常被朋友问到的两个问题。问题一: “从事IT工作3年了,做技术好累啊,是不是做到30岁就不能继续往下做啊?”问题二: “我已经30岁了,还能不能学编程?”我给出的答案是:只要你兴趣还在,可以一直做,什么时候都不会晚;种一棵树最好的时间是十年前,其次是现在。本人目前在 IT 行业工作了 6 年,做过大大小小的项目,虽然跟网上那些大牛比还差很远。但也确实经历过同样困惑,也迷茫过,踩过很多坑,今后也会继续踩。所以关于这一类问题,也有心得体验,在此算是做个人分享吧。但是究竟企业需要什么样的移动

2022-03-25 22:54:19 135

原创 35岁的程序员被裁,我把所有Android框架整理成了PDF

前言笔者是某211非计算机相关专业2018届本科生,在校期间有半年多的互联网小公司实习经历。毕业之后投递360 ,入职了360企业安全成为专门的前端开发工程师,有幸进入一个很赞的团队,遇到很棒的导师和leader ,成长杠杠的。跳槽计划工作一年多后,于今年七月有明确的跳槽计划,这个想法的导火线是4月份薪资不太理想。此外,北京环境不太好,反正我是不太喜欢,待着也不舒服,当时就开始断断续续的刷技术题,各题型各难度都有认真琢磨。后面我总结了一下,差不多刷了100多道,每个难度1/3 ,目前的水平是ea

2022-03-25 22:52:42 80

原创 35岁技术人如何转型做管理,【深度思考】

一、引言现在已经是十月份的月末了,金九银十,这个找工作和面试的热潮已经渐渐退隐。潮涨潮退,有的人从里面收获了心仪的offer;有的人走了一趟,一无所获,或者收获寥寥,无甚满意;还有的人在观望,等待下一个良机。这里分析一波现在的面试行情,带大家了解一下自己所处的位置,另外,分享一下有用的资料,帮助大家提升自己的战斗力。实习生:对于实习生而言的话,可能对于android方面的要求并不是特别的高,比较注重基础,但是基本的得会,比如:1.四大组件基本的概念以及使用。2.activity的生命周期流程

2022-03-25 22:51:06 141

原创 34岁Android程序员裸辞,大厂Android面试真题精选

前言我也已经做了好几年开发了,还记得刚出来工作的时候觉得自己很牛逼,现在回想起来也蛮好笑的。懂的越多的时候你才会发现懂的越少。因为如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。最近看到很多Android新手问Android学习路线,学习方法啊,如何入门啊,所以我从网上找了一些资料,然后以我的工作经验给大家总结一下,让大家少走弯路,提取一些工作中经常用到的技术。当然,说一千道一万,最重要的还是学以致用,把学过的知识融会贯通。1.Redis 面试题1、什么是 Redis?.2、Redi

2022-03-25 22:49:29 129

原创 2022金九银十,美团安卓面试

最近有好多大学生和我来说想入门Android,所以写下这篇文章来给大家一个意见。既然大家已决定学Android,相信你对Android已有些了解,知道应该学习什么语言,这里我就不细说了,Android首先要学的是Java se,也就是JAVA基础。下面总结面四点,来给大家分析一下。Android进阶延伸点1、如何进行单元测试,如何保证App稳定 ?参考回答:要测试Android应用程序,通常会创建以下类型自动单元测试本地测试:只在本地机器JVM上运行,以最小化执行时间,这种单元测试不依赖于.

2022-03-25 22:47:53 85

原创 2022疫情期间八家大厂的Android面试经历和真题整理,Android开发不得不会

面试了一位工作12年的程序员,这位老哥有3年java开发经验,2年H5,7年Android开发经验,简历上写着精通Java,Android,熟悉H5开发。没有具体的技术点。说实话我很期待这位老哥的面试,于是让人事邀约了他。老哥面试的气场很足,我也很尊敬他,一大波的自我介绍之后,我们进入了正题。我问了他Jetpack,他说几乎没用过Jetpack,于是我给他举了个小例子,老哥给我的答案是百度可以解决。于是我又问了他Groovy,老哥还是说不清楚,于是我问了最基础的Handler,Binder等几个关

2022-03-25 22:46:16 168

原创 Android开发技术总结,妈妈再也不用担心我找工作了

前言碎碎念:二本渣校,却拿到了字节跳动Offer!我是如何做到的,我把经历写成文章分享给大家,希望对你们能有一些帮助!之前在牛客许愿,后来来了offer就忘记了要发,现在赶紧补上。三次面试是一天内完成的,意向书是面试结束后过了一周拿到的。我投的大方向是:抖音/抖音火山版/直播。复盘一下:其实我总共被问得问题并不多,主要是实习问的较多,所以建议大家实习做的东西一定要保证能说出目的意义,讲清楚技术实现,以及相关的技术延伸面经分享阿里一面1.自我介绍2.做过哪些项目,用过哪些技术3.四大组件4.a

2022-03-24 02:01:36 423

原创 Android开发必学,统统给你解决

Android没凉,只是比以前难混了7年前Android异军突起,成了新的万亿级市场,无数掘金人涌入,期待可以一展拳脚。那时候大环境下的手游圈,只要你能有个可以运行的连连看就能找到工作,走上赛道被浪潮推着前进,这个行业不可谓不光明。2020了,浪潮速度放缓,漫天飞舞着唱衰Android的讯息,“凉凉”是最多的字眼。但放心,Android真的没凉!Android入门相对简单,初级Android很多很多,趋近饱和,你随意打开一个招聘app就能很直观的判断出来,现在Android准入的条件越来越高了。

2022-03-24 01:58:59 83

原创 Android开发中遇到最难的问题,Android程序员秋招三面蚂蚁金服

前言在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。博主总结了一系列大厂面试中常问的面试技术点,深入解析以及答案,将为最近准备面试的各开发者去大厂保驾护航,何谓面试? 博主所理解的面试,它是一个过程,是不断沉淀、不断总结、善于传达自己的专业领域技术以及解决问题能力的过程。以下是博主

2022-03-24 01:53:44 195

原创 android常用面试题,30岁以后搞Android已经没有前途

前言阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性。作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及。所以,大厂程序员的很多经验也都值得我们借鉴和学习,在一定程度上确实能够帮助我们“走捷径”。今天,我们要分享的是,Alibaba技术官丢出来的这一套学习资料**《打破这层壁垒,成为架构师吧!》突破自己,你离架构师就差这份进阶笔记,这份笔记让人看了不得不爱,目前在GitHub的热度已经标星6k了,** 由此可见同行们对这份文档的认可程度,

2022-03-24 01:51:07 607

原创 android实现选择题模式,4年小Android的心路历程

想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。25%的面试官会在头5分钟内决定面试的结果60%的面试官会在头15分钟内决定面试的结果一般来说,一场单面的时间在30分钟左右,而决定你生死的重要关键部分就是:自我介绍和三大问。如果这部分回答的不好,除非后面的回答非常精彩,能够帮你搬回来,否则机会渺茫。自我介绍大家都知道,什么是三大问呢?其实就是“3why”问题为什么选择这家公司?为什么应聘这个职位?为什么要聘用你?Activi

2022-03-24 01:45:53 340

原创 BIO、NIO、AIO 介绍和适用场景分析

AsynchronousDatagramChannel其中的read/write方法,会返回一个带回调函数的对象,当执行完读取/写入操作后,直接调用回调函数。BIO是一个连接一个线程。NIO是一个请求一个线程。AIO是一个有效请求一个线程。先来个例子理解一下概念,以银行取款为例:同步 : 自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写);异步 : 委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读写委托给OS处理,需要将数据缓冲区地址.

2022-03-20 14:55:27 1404

空空如也

空空如也

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

TA关注的人

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