面试
文章平均质量分 92
椰果学Android
【Android进阶学习视频】、【BTAJ大厂安卓面试真题】、【Android核心知识笔记PDF】,加Q群672020606免费获取!
展开
-
android路由表,Android之内存泄漏调试学习与总结
中高级Android需要的知识技能技能:1.了解android的签名机制(实现原理,具体操作等等),打包机制(多渠道打包,打包流程等等)2.了解apk安装文件压缩(压缩图片,代码压缩,.so文件压缩等等)3.事件分发,View绘制流程,webview相关知识点(与Native的交互,性能优化等)4.熟悉数据库的使用(基本API,第三方ORM框架,ORM框架的实现原理等等)5.java反射原理与简单实践等,activity的启动模式6.activity,service,fragment,broa原创 2021-09-29 16:29:43 · 761 阅读 · 0 评论 -
android适配器模式,作为程序员一定不要仅仅追求物质
科学家曾经做过一个研究,他们对比了爱迪生和普通人的大脑,结果发现并没有太大的差别。从生理构造上,人与人的差别并不大,区别只是在于后天努力的程度,有的人在拼尽全力奔跑,有的人停在原地休息,时间一久,那么他们的发展就注定不同了,无论是知识积累的量还是眼光都有了很大的差别。现在我将这份学习资料分享给大家,希望大家也能够在Android这个领域里越走越远,最终能够成就自己的一番事业。资料目录架构师必备Java基础设计思想解读开源框架360°全方位性能优化Android框架体系架构NDK模块开发Fl原创 2021-09-29 16:27:04 · 653 阅读 · 0 评论 -
上月成功拿到阿里巴巴offer,全靠我啃烂了这份Android面经
前言不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个“有章可循”说的意思只是说应对技术面试是可以提前准备,所谓不打无准备的仗就是这个道理,以下为大家,描述了从面试准备到最后的拿到offer提供了非常详细的目录,建议可以从头看是看几遍,如果基础不错的话也可以挑自己需要的章节查看。Java相关1. HashMap 和HashTable 以及CurrentHashMap 的区别。2. synchronized 和volatile原创 2020-11-17 13:56:42 · 232 阅读 · 0 评论 -
凭借这份面经,大专的我成功拿到腾讯Android岗offer
一、简历网上有很多对程序员简历的一些指导,这里就不重述,大家可以搜下网上其他大神的总结,结合自身情况修改下。我有几点建议:1.尽量不要花哨,程序员和设计师或者产品运营还不一样,我们的简历成功与否决定权还是在技术面试官那,而他们看重的是你的项目经验内容和技术等描述。2.技能描述这块尽量只写你懂得而且理解深刻的,可以适当加入一些新技术或流行框架,不过这块需要理解,没来得及看源码的可以看看大神们对它的总结,网上一大堆。3.项目经验这块尽量加入关键词,比如使用了什么技术、用到哪些设计模式、优化数据对原创 2020-11-13 14:20:49 · 613 阅读 · 0 评论 -
正在准备面试?你需要了解这14种编程模式
在面试程序员岗位时,我们往往需要经历一个编程面试过程,雇主会借此考验面试者的技术实力。然而,这些技术问题有时候却和我们的实际工作并无太大关系,也由此可能给我们的编程面试准备阶段带来很大的压力。曾在 Facebook 和微软工作过的 Educative.io 创始人 Fahim ul Haq 近日发文总结了编程面试所遇到的问题的 14 种最常见的模式,也许能帮你看清各种编程面试问题「背后的真相」。机器之心也在文末补充了我们曾经发布过的另外几篇有关面试的文章,相信能给即将进入职场的程序员带来帮助。准.原创 2020-11-11 10:17:59 · 299 阅读 · 0 评论 -
太牛了!Android开发高级工程师实战手写框架
导语又到了金九银十的面试季,自己也不得不参与到这场战役中来,其实是从去年底就开始看,Android的好机会确实不太多,但也还好,3年+的android开发经历还是有一些面试机会的,不过确实不像几年前门槛那么低了,总的体会就是小的创业公司比较注重你的项目经历是否和自己的贴合,直接能过来独当一面。大厂除了看中项目经历外,还比较注重你知识面的广度,是广度、深度和解决方案等多方面的考察,平时够工作要好好积累临时刷题只聊点皮毛估计是过不了关的。下面就总结一些大厂面试遇到必定会问的知识点,我把网络上讲解的最好的原创 2020-11-03 10:19:43 · 432 阅读 · 1 评论 -
三年工作经验,从小厂离职后,我凭什么拿到了阿里的offer
本篇文章主要记录分享我的面试准备过程。很多朋友问我为什么离职关于离职原因,马云有一句经典的话“要么钱没给到位,要么心委屈了”,想必大家耳熟能详了,我这里再细说一下我个人离职原因:工资倒挂,涨薪不如意在之前的小厂薪资倒挂现象严重,新入职的员工工资明显高过老员工,企业宁愿高薪招聘一位新员工,也不愿给我们老员工加工资,这让老员工十分寒心。接地造成老员工离职。继而还有一种,当感觉自己的劳动并未收获到相应的价值之时,继续在原公司呆下去意义也不大。十年如一日的技术在小型软件公司干的三年时间里,其原创 2020-11-01 20:00:44 · 480 阅读 · 0 评论 -
2020年Android开发最新整理阿里巴巴、字节跳动、小米面经,你不看看吗?
前言2020年是转折的一年,上半年疫情原因,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想提前准备刷下题。接下来分享一份我的字节跳动、阿里巴巴、百度、小米等大厂面试经验和总结。(文末附真题解析大全)阿里(被拒) 字节跳动(offer) 小米(offer) 手百 (offer)阿里巴巴面试问题还记得一些,一部分已经忘记了,为了防止再忘记,所以写出来。1:你是如何理解Android操原创 2020-10-30 10:12:20 · 336 阅读 · 0 评论 -
程序员投简历到底是“精投”好,还是“广撒网”好?
一、简历如何准备简历?按照我的模板,大概是这样划分的。掌握的技能(最重要的当然是语言啦),熟悉的知识面(基本跑不开网络,计算机原理,数据结构与算法,非科班的比如我们通信,熟悉DSP什么的,我觉得写不写无所谓…)。 关于这个岗位的经验。(我0,献丑了) 拿到过的竞赛奖、奖学金,发表的论文 企业实习。(又献丑了,0) 做过的项目,项目中我所完成的内容,项目亮点。(楼主一个长江学者带队做的,一个院士工作组的课题,乍一看一个本科生还是挺唬人的) 校园实践。(楼主做了三年的校园网无线网布置,对原创 2020-10-29 14:49:43 · 1503 阅读 · 1 评论 -
二本学渣考研失败,幸得知乎内推,成功拿下大厂offer
前言首先介绍一下自己,计算机水本,考研与我无缘。之前在帝都某公司算法部实习,公司算大公司吧,然而个人爱好偏开发,大二的时候写个一个app,主要是用各种框架。面试经历偶然看到知乎的内推帖,投了个简历,下午hr姐姐call我,安排面试选在3天后,然而又要笔试阿里,所以没怎么复习。8点起床,9点过比较紧张的去了创业园,感觉知乎氛围很好,在那等了一小会,有前台大叔给你倒水。一面:应该是个参加工作不久的研究僧师兄,出了一道算法题,主要考字符转int,然后分析了时间复杂度和空间复杂度,之后聊原创 2020-10-28 15:05:25 · 568 阅读 · 1 评论 -
你知道台湾Android开发面試題是什么样的吗?
前言想要成為一名優秀的Android開發,你需要一份完備的 知識體系,在這裏,讓我們一起成長為自己所想的那樣~。金九银十是大家的換工作潮在這波浪潮裡沉浮的我經歷過快一個月的面試後,決定把這些遇到的問題記下來加強印象的同時,也可以幫到找工作的朋友們希望各位看倌們都能順順利利找到心儀的工作囉!扒一扒:2020台湾Android 面試題(附答案解析)===========================================1、Context 是什麼?Activit原创 2020-10-26 14:57:26 · 565 阅读 · 2 评论 -
5年Android程序员面试字节跳动两轮后被完虐,请查收给你的面试指南
大家应该看过很多分享面试成功的经验,但根据幸存者偏差的理论,也许多看看别人面试失败在哪里,对自己才更有帮助。最近跟一个朋友聊天,他准备了几个月,刚刚参加完字节跳动面试,第二面结束后,嗯,挂了…所以啊,不管怎么样,不论是什么样的大小面试,要想不被面试官虐的不要不要的,只有刷爆面试题题做好全面的准备,当然除了这个还需要在平时把自己的基础打扎实,这样不论面试官怎么样一个知识点里往死里凿,你也能应付如流~字节跳动Android实习面试凉凉经一面问的 Java 和 Android 基础1、Jv.原创 2020-10-24 19:59:47 · 265 阅读 · 0 评论 -
2020年是意义非凡的一年,大专的我面试阿里P6居然过了
导语学历永远是横在我们进人大厂的一道门槛,好像无论怎么努力,总能被那些985,211 按在地上摩擦!不仅要被“他们”看不起,在HR挑选简历,学历这块就直接被刷下去了,连证明自己的机会也没有,学历真的这么重要吗?以前我的答案是的,总认为失败就是自己学历问题,总觉得一切不公平错误都是外部的因素,从来没有考虑过自己,自身是什么能力,几斤几两!但是经过这次阿里的面试,让我有了新的见解!你所认为的失败仅仅只是你不够努力的结果,程序员确实是高学历的行业,但是更多更重要的是技术的沉淀。感谢这几位阿里.原创 2020-10-22 13:49:50 · 740 阅读 · 0 评论 -
8年Android开发,跳槽阿里、百度一面惨被吊打!
背景2020年10月5号,朋友辞去了北京一家小创公司Android开发的工作,准备寻找新的工作的时候,突然遇到了新冠疫情的爆发,至今赋闲在家。昨天接到同行好友的电话,要和我聊聊天。告诉我再找不到工作就考虑转行了!话语间无不感叹安卓有点强弩之末的味道!聊天过程中,朋友也顺带分享了一波阿里饿了么、百度Android岗的面经。我也帮他内推了几份工作岗位,却因为技术欠缺和经验不足等问题被友好的回绝了!饿了么Android岗一面1:双亲委托机制? 2:插件化原理? 3:垃圾..原创 2020-10-20 13:51:47 · 549 阅读 · 0 评论 -
2020年Android高级面试题总结(附答案解析)
前言回顾一下自己这段时间的经历,三月份的时候,疫情原因公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。到五月份,公司开始第二波裁员,我决定主动拿赔偿走人。后续的面试过程我做了一些准备,基本都能走到hr面,后面我也顺利地拿到了offer,我给大家分享下我的求职体会,希望能给大家一些参考。一般Android面试分为两部分:Java部分和Android部分,下面说一下自己面试过程遇到的一些具体题目和一些相关知识点。一 Java相关1.重载函数的签名(区原创 2020-10-19 09:33:33 · 1072 阅读 · 1 评论 -
上月成功拿到字节跳动offer,全靠我啃烂了这份最新面试题
前言不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个“有章可循”说的意思只是说应对技术面试是可以提前准备,所谓不打无准备的仗就是这个道理,以下为大家,描述了从面试准备到最后的拿到offer提供了非常详细的目录,建议可以从头看是看几遍,如果基础不错的话也可以挑自己需要的章节查看。Java相关1. HashMap 和HashTable 以及CurrentHashMap 的区别。2. synchronized 和volatile原创 2020-10-16 09:55:32 · 467 阅读 · 0 评论 -
金九银十面经分享,1-3年Android开发工程师看过来(已拿offer)
概述最近我执行了一次我计划了近半年的跳槽,总得而言还不错,说下我的情况。我是总共投了十几家公司,面试了7家,拿到了6个offer,周期差不多是一个月时间。这个面经可能不是适合所有人,毕竟这次不是一线大厂的面经。不过内容可能你看了至少会发现自己还缺乏哪方面的知识点。适合人群:学历一般技术一般的中级开发:毕业1-3年安卓应用层开发技术储备首先说一下,针对面试我们需要会一些什么。不管是Android基础还是Java基础以及常见的数据结构和算法,这些是无原则地必须要熟练掌握的,尤其是非计算机专业的原创 2020-09-10 11:04:41 · 190 阅读 · 0 评论 -
从十分后悔到紧张应对金九银十的我全靠着这份资料
前言相信有些小伙伴是年前辞职,结果赶上了疫情,在家里一呆就是几个月!许多人都在家吃喝玩乐而荒废了自己的知识。而我也不例外。本来我已经对今年的面试不抱有任何的希望。但当我看到这份资料时,我在心中不经又产生了希望。让我从浪费时间的自责中开始变得紧张复习起来。这一份资料包含众多我今天就来简单的介绍一下。它包含了从基础到架构进阶,包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中高级安卓技术点。也正因为包含有这么多的要点所以我才希望可以让更多的原创 2020-08-28 22:24:46 · 454 阅读 · 0 评论 -
一篇能够帮你理清线程池的文章
近日,据消息人士透露称华为已召集两家韩国芯片制造商在华子公司的高级官员,要求后者稳定供应存储芯片。华为是三星和SK海力士的五个最大客户之一,每年花费约10万亿韩元(合81亿美元)从韩国公司购买DRAM和NAND闪存芯片。/ 什么是线程池 /线程池,顾名思义就是装线程的池子。其用途是为了帮我们重复管理线程,避免创建大量的线程增加开销,提高响应速度。/ 为什么要用线程池 /作为一个严谨的攻城狮,不会希望别人看到我们的代码就开始吐槽,new Thread().start()会让代码看起来混乱臃肿,并且不转载 2020-08-26 20:27:56 · 142 阅读 · 0 评论 -
LinkedHashMap的一份简单理解
/ 今日科技快讯 /近日,台湾地区媒体《经济日报》转引《日经亚洲评论》报道称,自去年起,已有100多位原台积电工程师和经理人员被挖角到中国大陆,从事芯片研发制造项目。对此台积电表示,员工是台积电最重要的资产,公司近年的年度离职率一直在5%以下;公司将继续致力留住人才、培育人才,提供员工具挑战性且正面的工作环境与长期职涯发展。/ 前言 /这篇文章的内容包括LinkedHashMap 常用api的源码解析以及利用 LinkedHashMap来实现LRUCache算法。说明:Linked转载 2020-08-13 11:34:25 · 242 阅读 · 0 评论 -
如何使用RecyclerView优雅地实现复杂列表效
/ 今日科技快讯 /发现一件很有意思的事情,今天这篇文章中介绍的RecyclerView,以及昨天文章中介绍的Lifecycles,它们共同的作者都是前天文章中介绍的Yigit Boyar大神。确实不是我有意为之,我都是按照投稿的顺序来安排推送的。而Yigit Boyar大神明天将会做客上海GDG,与大家进行一场问答式的技术活动。这种跟Google大神零距离接触的机会可不多,希望大家到时都能准时观看,我们明天见。/ 作者简介 /本篇文章来自秦川小将的投稿,给大家分享了如何使用RecyclerView实现复原创 2020-08-13 09:21:17 · 293 阅读 · 0 评论 -
2020 Android 大厂面试(一)
一、图片1、图片库对比juejin.im/post/684490…Picasso Glide FrescoPicasso 毕加索 Square•使用简单,代码简洁•与Square其他类库搭配兼容性好,Retrofit OkHttp 等缺点:•功能简单 图片加载•性能(加载速度等等)较(Glide、Fresco)差•自身没有实现"本地缓存"Glide Google 开源•支持Memory和Disk缓存•Picasso 只会缓存原始尺寸图片,而Glide缓存时多种规格•内存开销原创 2020-08-11 15:21:17 · 181 阅读 · 0 评论 -
大厂面试你懂了吗
Android 面试BAT大厂主要分为以下几部分:(1)java面试题(2)Android面试题(3)混合开发面试题(4)高端技术面试题(5)非技术性问题&HR问题汇总一、java面试题熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。(一) java基础面试知识点•java中和equals和hashCode的区别“”vs"euqal ":https:/原创 2020-07-15 13:47:19 · 372 阅读 · 0 评论