<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_54776668</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_54776668]]></copyright><item><title><![CDATA[GitHub大神分享出国内首本Java编程方法论瞬间被赞爆，字节跳动hr面试问题及答案]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137946694</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137946694</guid><author>m0_54776668</author><pubDate>Fri, 19 Apr 2024 05:00:41 +0800</pubDate><description><![CDATA[给大家送一个小福利附高清脑图，高清知识点讲解教程，以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。网上学习资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。需要这份系统化的资料的朋友，可以添加V获取：vip1024b （备注Java）一个人可以走的很快，但一群人才能走的更远！]]></description><category></category></item><item><title><![CDATA[GitHub上的4个原创Java面试指南，看完面试大厂妥妥的，2024年最新java面试 多态]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137946681</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137946681</guid><author>m0_54776668</author><pubDate>Fri, 19 Apr 2024 04:59:40 +0800</pubDate><description><![CDATA[由于篇幅限制，小编在此截出几张知识讲解的图解网上学习资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。需要这份系统化的资料的朋友，可以添加V获取：vip1024b （备注Java）一个人可以走的很快，但一群人才能走的更远！不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人，都欢迎加入我们的的圈子（技术交流、学习资源、职场吐槽、大厂内推、面试辅导），让我们一起学习成长！b （备注Java）**]]></description><category></category></item><item><title><![CDATA[Android面试小技巧：随机应变，知己知彼，别太诚实，手握筹码]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137943364</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137943364</guid><author>m0_54776668</author><pubDate>Fri, 19 Apr 2024 00:59:35 +0800</pubDate><description><![CDATA[在面试官面前现场白板编程时,可以先把思路告诉面试官,写不写得出来是另外一回事,时间复杂度和空间复杂度是怎么来的一定要搞清楚.在编码时也不一定要写出最佳的时间和空间的算法,但推荐你写出代码量最少,思路最清晰的,这样面试官看得舒服,你讲得也舒服.网上答案说的什么提高代码质量,能够更好地阅读别人的代码这些理由有一定道理,但对于我们去面试的人而言最重要的是ACM是面试官考察你编码能力的最直接的手段,所以不用说这么多废话刷题就够了.学习方向很容易规划，但是如果只通过碎片化的学习，对自己的提升是很慢的。]]></description><category></category></item><item><title><![CDATA[Android面试小技巧：随机应变，知己知彼，别太诚实，手握筹码(1)]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137943356</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137943356</guid><author>m0_54776668</author><pubDate>Fri, 19 Apr 2024 00:59:04 +0800</pubDate><description><![CDATA[在面试官面前现场白板编程时,可以先把思路告诉面试官,写不写得出来是另外一回事,时间复杂度和空间复杂度是怎么来的一定要搞清楚.在编码时也不一定要写出最佳的时间和空间的算法,但推荐你写出代码量最少,思路最清晰的,这样面试官看得舒服,你讲得也舒服.这种问题一点价值都没有,因为你即使问了也不能从他那里获得额外的信息,也不能够影响他对你的判断,要问就要问面试官对你的感受与评价,还要体现出你想要加入的心情以及你问题的深度.下面是我在网上收集或者是在实际中遇到过的ACM题,基本上在leetcode上也都有类似的.]]></description><category></category></item><item><title><![CDATA[android平板！面试字节跳动两轮后被完虐，Android篇_android平板开发面试题(1)]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137938388</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137938388</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 21:30:37 +0800</pubDate><description><![CDATA[App虽然好，能快速开展本公司的业务，但App的运营成本还是很高的，一个App在早期就开发团队来说一般都是需要至少Android开发一人，iOS开发一人，后台开发2人以上，还有UI及产品等等，当然最主要的问题是一般的公司对于这种模式都会面临回报周期长的问题，App开发完了还面临着推广的问题，市场抢占不了，也许之前的都会付之东流。于是在早期很多学校特别是培训机构就针对市场推出了应用端的培训课程，短到三个月长到半年的课程，于是乎每一个月都会有成千上万的应用端走向市场，所以时间一长，市场慢慢趋于稳定。]]></description><category></category></item><item><title><![CDATA[Android常见原理性面试题，腾讯安卓开发面试经验]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137938375</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137938375</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 21:30:07 +0800</pubDate><description><![CDATA[Android架构学习进阶是一条漫长而艰苦的道路，不能靠一时激情，更不是熬几天几夜就能学好的，必须养成平时努力学习的习惯。所以：贵在坚持！上面分享的字节跳动公司2020年的面试真题解析大全，笔者还把一线互联网企业主流面试技术要点整理成了视频和PDF（实际上比预期多花了不少精力），包含知识脉络 + 诸多细节。就先写到这，码字不易，写的很片面不好之处敬请指出，如果觉得有参考价值的朋友也可以关注一下我。]]></description><category></category></item><item><title><![CDATA[6种epoll的设计，让你吊打面试官，而且他不能还嘴，计算机网络面试常见问题]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137931111</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137931111</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 18:01:25 +0800</pubDate><description><![CDATA[针对以上面试题，小编已经把面试题+答案整理好了。]]></description><category></category></item><item><title><![CDATA[6种epoll的设计，让你吊打面试官，而且他不能还嘴(1)，java面试技巧]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137931090</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137931090</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 18:00:55 +0800</pubDate><description><![CDATA[对于面试还是要好好准备的，尤其是有些问题还是很容易挖坑的，例如你为什么离开现在的公司（你当然不应该抱怨现在的公司有哪些不好的地方，更多的应该表明自己想要寻找更好的发展机会，自己的一些现实因素，比如对于我而言是现在应聘的公司离自己的家更近，又或者是自己工作到达了迷茫期，想跳出迷茫期等等）Java面试精选题、架构实战文档你的支持，我的动力；祝各位前程似锦，offer不断！网上学习资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。]]></description><category></category></item><item><title><![CDATA[2024年最新Android开发岗面试笔试总结，面试官面试技巧书籍推荐]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137920136</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137920136</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 14:21:45 +0800</pubDate><description><![CDATA[后面也就触发一系列的生命周期方法。M层和上面的MVP中的M层是一样的，都是网络请求+数据缓存来实现该层的，里面的双V，一个指的ViewModel实现的，另外一个AndroidDataBinding实现V层，ViewModel层获取到M层的数据后，通过观察者模式通知AndroidDataBinding在UI上的改变。最后在执行每个任务的时候，采用队列的先进先出原则，处理每一个任务，都是交给了后面的各种拦截器来处理，有请求准备的拦截器、缓存拦截器、网络连接的拦截器，每一个拦截器组成了一个责任链的形式。]]></description><category></category></item><item><title><![CDATA[2024年最新Android开发岗面试笔试总结(1)，2024年最新移动端h5页面开发流程]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137920114</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137920114</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 14:21:15 +0800</pubDate><description><![CDATA[只要是程序员，不管是Java还是Android，如果不去阅读源码，只看API文档，那就只是停留于皮毛，这对我们知识体系的建立和完备以及实战技术的提升都是不利的。真正最能锻炼能力的便是直接去阅读源码，不仅限于阅读各大系统源码，还包括各种优秀的开源库。腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析资料太多，全部展示会影响篇幅，暂时就先列举这些部分截图网上学习资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。]]></description><category></category></item><item><title><![CDATA[面试官：说说你对冒泡排序的理解？如何实现？应用场景？]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137899194</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137899194</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 04:56:30 +0800</pubDate><description><![CDATA[面试是跳槽涨薪最直接有效的方式，马上金九银十来了，各位做好面试造飞机，工作拧螺丝的准备了吗？掌握了这些知识点，面试时在候选人中又可以夺目不少，暴击9999点。机会都是留给有准备的人，只有充足的准备，才可能让自己可以在候选人中脱颖而出。网上学习资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。需要这份系统化的资料的朋友，可以添加V获取：vip1024b （备注Java）一个人可以走的很快，但一群人才能走的更远！]]></description><category></category></item><item><title><![CDATA[面试官：说说Android的UI刷新机制？，移动端h5页面开发教程百度云资源下载]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137899179</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137899179</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 04:55:29 +0800</pubDate><description><![CDATA[我自己的理解是，在Android中，消息队列的设计是一个单链表，整个链表的排序是根据时间进行排序的，如果此时再加入一个优先级的排序规则，一方面会复杂会排序规则，另一方面，也会使得消息不可控。只要是程序员，不管是Java还是Android，如果不去阅读源码，只看API文档，那就只是停留于皮毛，这对我们知识体系的建立和完备以及实战技术的提升都是不利的。只要是程序员，不管是Java还是Android，如果不去阅读源码，只看API文档，那就只是停留于皮毛，这对我们知识体系的建立和完备以及实战技术的提升都是不利的。]]></description><category></category></item><item><title><![CDATA[阿里工作十年的Android架构师，总结2024最新阿里、腾讯、字节、京东等一线大厂高频面试真题合集，以及从业心得]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137895006</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137895006</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 00:38:20 +0800</pubDate><description><![CDATA[20.说下Activity的启动模式，生命周期，两个Activity跳转的生命周期，如果一个Activity跳转另一个22.Activity21.再按下Home键在回到Activity的生命周期是什么样的。这里附上上述的面试题相关的几十套字节跳动，京东，小米，腾讯、头条、阿里、美团等公司19年的面试题。网上学习 Android的资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。27.说下冷启动与热启动是什么，区别，如何优化，使用场景等。]]></description><category></category></item><item><title><![CDATA[阿里官推2024年最新500道Java后端面试大全（码了），面试复盘需要准备什么]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137895001</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137895001</guid><author>m0_54776668</author><pubDate>Thu, 18 Apr 2024 00:37:49 +0800</pubDate><description><![CDATA[整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路，本文的重点是你有没有收获与成长，其余的都不重要，希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料，我这差不多来回搞了三个多月，收集整理真的很不容易，其中还有很多自己的一些知识总结。正是因为很麻烦，所以对以上这些学习复习资料感兴趣网上学习资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。]]></description><category></category></item><item><title><![CDATA[腾讯面试T3被怼，我花了68天，整理出了这篇Android-高级面试题（学习路线+知识点梳理）(2)]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137888771</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137888771</guid><author>m0_54776668</author><pubDate>Wed, 17 Apr 2024 20:55:50 +0800</pubDate><description><![CDATA[因为可以说，应用的整个生命周期就是运行在这个消息循环中的，安卓是由事件驱动的，Looper.loop不断的接收处理事件，每一个点击触摸或者Activity每一个生命周期都是在Looper.loop的控制之下的，looper.loop一旦结束，应用程序的生命周期也就结束了。冷启动因为系统会重新创建一个新的进程分配给它，所以会先创建和初始化Application类，再创建和初始化MainActivity类（包括一系列的测量、布局、绘制），最后显示在界面上。TreeMap的特点在 于，你得到的结果是经过排序的。]]></description><category></category></item><item><title><![CDATA[腾讯面试T3被怼，我花了68天，整理出了这篇Android-高级面试题（学习路线+知识点梳理）(1)]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137888757</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137888757</guid><author>m0_54776668</author><pubDate>Wed, 17 Apr 2024 20:55:19 +0800</pubDate><description><![CDATA[现在都说互联网寒冬，其实无非就是你上错了车，且穿的少（技能），要是你上对车，自身技术能力够强，公司换掉的代价大，怎么可能会被裁掉，都是淘汰末端的业务Curd而已！由于反射中的参数都是字符串，同样，也会引起一系列的安全问题。Handler导致的内存泄漏也可以被归纳为非静态内部类导致的，Handler内部message是被存储在MessageQueue中的，有些message不能马上被处理，存在的时间会很长，导致handler无法被回收，如果handler是非静态的，就会导致它的外部类无法被回收，]]></description><category></category></item><item><title><![CDATA[深入浅出Android！写给1-3年安卓程序员的几点建议，送大厂面经一份！_android 1-3年要求]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137880232</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137880232</guid><author>m0_54776668</author><pubDate>Wed, 17 Apr 2024 17:03:54 +0800</pubDate><description><![CDATA[IT行业薪水高，这是众所周知的，所以很多人大学都选择IT相关专业，即使非该专业的人，毕业了也想去一个培训机构镀镀金，进入这一行业。但是有关这个行业35岁就退休的说法，也一直盛传。加上这几年不断有各大公司裁员，最著名的就是华为，35岁以上的被剔除的甚多。但是这都是被媒体放大的数据，真实情况往往不是表面看到的那样残酷。很多在这方面有能力的人，30岁之前可以频繁跳槽，30岁之后找一个稳定的跟自己投缘的大企业，你为企业带来的价值大于企业给予你的付出，你的职位肯定是稳稳的。而且上升趋势也不错。]]></description><category></category></item><item><title><![CDATA[深入并发原理和大厂面试（二）：JMM面面观，机电一体化面试知识点]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137880205</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137880205</guid><author>m0_54776668</author><pubDate>Wed, 17 Apr 2024 17:03:24 +0800</pubDate><description><![CDATA[有序性是指对于单线程的执行代码，我们总是认为代码的执行是按顺序依次执行的，这 样的理解并没有毛病，毕竟对于单线程而言确实如此，但对于多线程环境，则可能出现乱序 现象，因为程序编译成机器码指令后可能会出现指令重排现象，重排后的指令与原指令的顺 序未必一致，要明白的是，在Java程序中，倘若在本线程内，所有操作都视为有序行为，如果是多线程环境下，一个线程中观察另外一个线程，所有操作都是无序的，前半句指的是单线程内保证串行语义执行的一致性，后半句则指指令重排现象和工作内存与主内存同步延迟现象。]]></description><category></category></item><item><title><![CDATA[很多企业都是面试造火箭，入职拧螺丝？这些套路总算是看透了]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137869488</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137869488</guid><author>m0_54776668</author><pubDate>Wed, 17 Apr 2024 13:24:43 +0800</pubDate><description><![CDATA[在清楚了各个大厂的面试重点之后，就能很好的提高你刷题以及面试准备的效率，接下来小编也为大家准备了最新的互联网大厂资料。网上学习资料一大堆，但如果学到的知识不成体系，遇到问题时只是浅尝辄止，不再深入研究，那么很难做到真正的技术提升。需要这份系统化的资料的朋友，可以添加V获取：vip1024b （备注Java）一个人可以走的很快，但一群人才能走的更远！不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人，都欢迎加入我们的的圈子（技术交流、学习资源、职场吐槽、大厂内推、面试辅导），让我们一起学习成长！]]></description><category></category></item><item><title><![CDATA[征服面试官系列： Binder 核心机制和进程间通信，你都理解了吗？]]></title><link>https://blog.youkuaiyun.com/m0_54776668/article/details/137869464</link><guid>https://blog.youkuaiyun.com/m0_54776668/article/details/137869464</guid><author>m0_54776668</author><pubDate>Wed, 17 Apr 2024 13:23:39 +0800</pubDate><description><![CDATA[这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题，把技术点整理成了视频和PDF（实际上比预期多花了不少精力），包含知识脉络 + 诸多细节，由于篇幅有限，这里以图片的形式给大家展示一部分。当程序员容易，当一个优秀的程序员是需要不断学习的，从初级程序员到高级程序员，从初级架构师到资深架构师，或者走向管理，从技术经理到技术总监，每个阶段都需要掌握不同的能力。早早确定自己的职业方向，才能在工作和能力提升中甩开同龄人。]]></description><category></category></item></channel></rss>