![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 89
普通网友
这个作者很懒,什么都没留下…
展开
-
面试常见之JVM垃圾回收机制GC详解(1),跨越速运java面试经历简述
三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。第一个是算法关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本。原创 2024-04-15 20:49:44 · 745 阅读 · 0 评论 -
面试就是你来我往,互相了解!,计协技术部面试
我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了5、6年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。不断奔跑,你就知道学习的意义所在!原创 2024-04-15 20:48:41 · 510 阅读 · 0 评论 -
面试就是你来我往,互相了解!(1),2024年最新面试前必看的一本书书籍是什么
2到3年经验,java基础就不问了,会更着重问开源库使用情况,笔者要求面试者读过某些开源库源码,butterknife应该熟悉,对于各种数据源,如何选用合适的持久化方式,最好会写SQLite,而不是会用开源库就了事。笔者对4、5年经验面试者,更看重平时的学习和开发习惯,必须固定从某个渠道获取技术咨询,最好写技术笔记,用什么翻墙,会不会写单元测试,有没搞过插件化、组件化,有没用intelliJ写demo的习惯、懂不懂一点后端技术…那么,在面试中,只要关键词对上了,就很容易get到面试官想问你什么了。原创 2024-04-15 20:48:10 · 437 阅读 · 0 评论 -
面试宝典(二)之经典面试题(含详细答案),字节跳动java面试流程
String是最被使用的类之一,类中包含许多对于程序底层代码的调用,定义成为final类,不能被继承,所以不会被修改,从而避免了因为继承而带来的安全隐患。定义成final类,保障了线程安全,在多线程时无需加锁,提升了效率。实现了String创建HashCode的不可变性: 因为String是不可变的,所以在创建String类的时候hashcode就被缓存了,调用时不需要重新计算。这也使得String很适合作为Map的key值,字符串处理的速度要远快于其他的键对象。为了实现字符串池。原创 2024-04-15 20:47:07 · 515 阅读 · 0 评论 -
面试宝典(一) - 让你不再错过“金九银十“的求职浪潮之简历包装篇
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题最新整理电子书最新整理大厂面试文档以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。原创 2024-04-15 20:46:35 · 576 阅读 · 0 评论 -
面试官:还不会自制音视频播放器?移动开发者进阶必备《578页Android NDK七大模块学习宝典》拿去通关!
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?原创 2024-04-15 20:45:32 · 840 阅读 · 0 评论 -
面试官:谈谈你对零拷贝的理解~,2024年最新java笔试面试宝典
文章中涉及到的知识点我都已经整理成了资料,录制了视频供大家下载学习,诚意满满,希望可以帮助在这个行业发展的朋友,在论坛博客等地方少花些时间找资料,把有限的时间,真正花在学习上,所以我把这些资料,分享出来。相信对于已经工作和遇到技术瓶颈的朋友们,在这份资料中一定都有你需要的内容。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)原创 2024-04-15 20:45:01 · 799 阅读 · 0 评论 -
面试官:请谈谈数据库的优化,高级java工程师面试常见问题
笔者已经把面试题和答案整理成了面试专题文档网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!02)]一个人可以走的很快,但一群人才能走的更远!原创 2024-04-15 20:43:57 · 241 阅读 · 0 评论 -
面试官:说说多线程并发问题,2024年最新附面试答案
使用Synchronized进行同步,其关键就是必须要对对象的监视器monitor进行获取,当线程获取monitor后才能继续往下执行,否则就进入同步队列,线程状态变成BLOCK,同一时刻只有一个线程能够获取到monitor,当监听到monitorexit被调用,队列里就有一个线程出队,获取monitor。我们致力打造一个平等,高质量的Android交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。35岁后的你只会比周围的人更值钱。原创 2024-04-15 20:43:26 · 844 阅读 · 0 评论 -
面试官:说说分布式锁,进程锁,线程锁的区别?,BAT常见的20道Java面试题详解
引领完成Docker的安装、部署、管理和扩展,让其经历从测试到生产的整个开发生命周期,深入了解Docker适用于什么场景。并且这本Docker的学习权威指南介绍了其组件的基础知识,然后用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。原创 2024-04-15 20:42:21 · 771 阅读 · 0 评论 -
面试官:说说Android的UI刷新机制?,2024年最新腾讯三面后多久会通知
*进军BATJ大厂等(备战)!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!否则,就发送一个异步消息到消息队列里面去 ,这个异步消息是不受同步屏障影响的,而且这个消息还要插入到消息队列的头部,可见这个消息是非常紧急的。原创 2024-04-15 20:41:51 · 930 阅读 · 0 评论 -
面试官:说出几个你熟悉的 Zookeeper 命令,2024年最新java面试基础知识笔试题及答案
切莫死记硬背,小心面试官直接让你出门右拐1000道互联网Java面试题:原创 2024-04-15 20:40:48 · 548 阅读 · 0 评论 -
面试官:说一说Zookeeper中Leader选举机制,2024年最新java反射面试
一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。原创 2024-04-15 20:40:18 · 615 阅读 · 0 评论 -
面试官:说一下类加载的过程,java面试指南
链接。原创 2024-04-15 20:39:46 · 803 阅读 · 0 评论 -
面试官:说一下类加载的过程(2),2024Java开发社招面试总结
互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。下面有部分截图希望能对大家有所帮助。原创 2024-04-15 20:39:09 · 567 阅读 · 0 评论 -
Android面试(JVM部分,含存储区、GC、内存溢出泄漏优化)
(2)堆是向高地址扩展的,不连续的内存区域,因为它是由链表存储的内存区域,所以是不连续的,链表的遍历就是由低地址向高地址的,堆的大小受限于计算机中有效的虚拟内存空间,所以堆获得的空间比较灵活,也比较大。(3)申请效率上,一般是new,速度较慢,容易产生内存碎片。equals:只能比较引用数据类型,基本数据类型没有此方法,如果没有重写Object的equals方法,则该方法返回的结果就是==的结果,重写后的equals方法比较的是对象中的属性,如String类就重写了equals方法,比较的是对象的值。原创 2024-04-14 07:02:20 · 928 阅读 · 0 评论 -
Android面试题,2024最新Android面试真题解析,嵌入式软件开发面试题目
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!这里我特地整理了一份《Android开发核心知识点笔记》,里面就包含了自定义View相关的内容除了这份笔记,还给大家分享Android学习PDF+架构视频+面试文档+源码笔记。原创 2024-04-14 07:01:48 · 821 阅读 · 0 评论 -
Android面试题(四大组件篇),2024年最新阿里面试官必问
这意味着,在某些情况下,只要onReceive()方法完成,手机就会休眠。service+broadcast方式,就是当service调用到ondestory()的时候,发送一个自定义的广播,当收到广播的时候,重新启动service。好了,今天的分享就到这里,如果你对在面试中遇到的问题,或者刚毕业及工作几年迷茫不知道该如何准备面试并突破现状提升自己,对于自己的未来还不够了解不知道给如何规划,可以来看看同行们都是如何突破现状,怎么学习的,来吸收他们的面试以及工作经验完善自己的之后的面试计划及职业规划。原创 2024-04-14 07:00:45 · 858 阅读 · 0 评论 -
Android面试题(window、进程、线程篇),Android开发面试技巧
序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。Serializable是JAVA本身自带的序列化接口,用起来简单但开销较大Parcelable是Android中的序列化方式,使用较麻烦但效率很高Parcelable主要用作内存序列化上,而要将对象序列化到存储设备上或序列化后要通过网络传输,建议使用Serializable。原创 2024-04-14 07:00:14 · 717 阅读 · 0 评论 -
Android面试题(window、进程、线程篇)(2),大厂面试题及答案
我见过很多技术leader在面试的时候,遇到处于迷茫期的大龄程序员,比面试官年龄都大。这些人有一些共同特征:可能工作了7、8年,还是每天重复给业务部门写代码,工作内容的重复性比较高,没有什么技术含量的工作。问到这些人的职业规划时,他们也没有太多想法。其实30岁到40岁是一个人职业发展的黄金阶段,一定要在业务范围内的扩张,技术广度和深度提升上有自己的计划,才有助于在职业发展上有持续的发展路径,而不至于停滞不前。不断奔跑,你就知道学习的意义所在!原创 2024-04-14 06:59:10 · 780 阅读 · 0 评论 -
Android面试题(window、进程、线程篇)(1),春招面试是什么
这里我特地整理了一份《Android开发核心知识点笔记》,里面就包含了自定义View相关的内容除了这份笔记,还给大家分享Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。分享上面这些资源,希望可以帮助到大家提升进阶,如果你觉得还算有用的话,不妨把它们推荐给你的朋友~喜欢本文的话,给我点个小赞、评论区留言或者转发支持一下呗~原创 2024-04-14 06:58:39 · 905 阅读 · 0 评论 -
Android面试题集2024版,Android篇_android面试2024下载
文章所有资料全部已经打包整理好,另外小编手头上整理了大量Android架构师全套学习资料,Android核心高级技术PDF文档+全套高级学习资料+视频+2021 BAT 大厂面试真题解析资料展示:网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注Android)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-14 06:57:36 · 356 阅读 · 0 评论 -
Android面试题避坑:ViewPager中的Framgent如何实现懒加载?_behavior_resume_only_current_fragment
/ 新引入的这个Op类型, 在这里会给这个Fragment设置允许的生命周期上限。// 滑走的会变成非主item, 设置其Lifecycle为STARTED。// 其他计算expected state的逻辑, 算出maxState。// 设置新滑到的主item的Lifecycle为RESUMED。// 初始化item时将其生命周期限制为STARTED。// mBehaviour为1的时候走新逻辑。// 如果应有的生命周期小于当前, 后退。// 与上面的switch类似。// 生命周期向前推进。原创 2024-04-14 06:57:05 · 854 阅读 · 0 评论 -
Android面试题避坑:ViewPager中的Framgent如何实现懒加载?(1)
除了使用默认的 BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT,我们甚至可以在自定义 Adapter 的instantiateItem 中为将 Fragment的 MaxLifecycle 设置为CREATED, 这样可以让 Fragment 只走到onCreate 从而延迟更多操作,比如在 onCreateView 中的 inflate 以及 onViewCreated 中的一些操作。Fragment 1.3.0-rc01 已经支持设置最大生命周期为面试前复习路线参考。原创 2024-04-14 06:56:01 · 675 阅读 · 0 评论 -
Android面试题精选:关于-Handler-面试官问了我什么,无经验面试项目助理
它内部靠的是 ThreadLocalMap,线程作为 key,值作为 value,这样我去取对应值的时候,其实通过线程 Key 拿去对应的 value,这样就保证了值是当前线程独享的。答:创建的它的方式有两种,一种是直接 new 一个 Message 对象,另一种是通过调用 Message.obtain() 的方式去复用一个已经被回收的 Message,当然日常使用者是推荐使用后者来拿到一个 Message,因为不断的去创建新对象的话,可能会导致垃圾回收区域中新生代被占满,从而触发 GC。原创 2024-04-14 06:55:30 · 830 阅读 · 0 评论 -
android面试题目!跟Android初学者分享几点经验,通用流行框架大全_android 初期题目
【Android 详细知识点思维脑图(技能树)】其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。原创 2024-04-14 06:54:27 · 793 阅读 · 0 评论 -
android面试题目!你了解过移动端适配吗?在线面试指南_移动端开发面试 选择题
在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。博主总结了一系列大厂面试中常问的面试技术点,深入解析以及答案,将为最近准备面试的各开发者去大厂保驾护航,何谓面试?博主所理解的面试,它是一个过程,是不断沉淀、不断总结、善于传达自己的专业领域技术以及解决问题能力的过程。原创 2024-04-14 06:53:56 · 624 阅读 · 0 评论 -
android面试题目!你了解过移动端适配吗?在线面试指南_移动端开发面试 选择题(1)
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。Android学习PDF+学习视频+面试文档+知识点笔记【Android思维脑图(技能树)】原创 2024-04-14 06:52:53 · 569 阅读 · 0 评论 -
android面试题目!Android高级工程师进阶学习,系列篇,头条android面试题
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。原创 2024-04-14 06:52:22 · 526 阅读 · 0 评论 -
android面试题目!Android高级工程师进阶学习,系列篇(1)
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。原创 2024-04-14 06:51:51 · 579 阅读 · 0 评论