
2024年程序员学习
文章平均质量分 88
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android BLE 蓝牙通信库,2024年最新应届生面试销售岗位的面试问题技巧
然后根据自定义的协议,解析对应的 BeaconItem 中的 bytes,首先创建一个 BeaconParser,传入对应的 BeaconItem,然后根据协议不断读取数据, 如果协议中某个字段占 1 个字节,则调用 readByte,若占用两个字节则调用 readShort,如果要取某个字节的某个 bit 则调用 getBit。// 获取第 1 字节的第 1bit。可以在广播中携带设备的自定义数据,用于设备识别,数据广播,事件通知等,这样手机端无需连接设备就可以获取设备推送的数据。原创 2024-04-21 03:49:25 · 1128 阅读 · 0 评论 -
Android ble MTU,2024年最新软件开发面试题及答案解析
core spec里面定义了ATT的默认MTU为23个bytes,除去ATT的opcode一个字节以及ATT的handle2个字节之后,剩下的20个字节便是留给GATT的了。很简单嘛,改变传输的ATT的MTU就行了,大家经过友好的协商,得到双方都想要的结果,是最好的。在两个设备连接初期,大家都像新交的朋友一样,不知对方底细,因此严格的按照套路来走,即最多一次发20个字节,是最保险的。(img-ecKHH6zY-1713642460430)]所以ATT的MTU的最大长度可视为512个bytes。原创 2024-04-21 03:47:51 · 751 阅读 · 0 评论 -
Android Bitmap复用高性能设计,你要的细节全在这里_bitmapp内存复用
从上面的代码逻辑中,可以了解到,Glide 本质上还是利用了 Android 中的 Bimtap 的复用特性进行封装设计的,不同的版本使用不同的缓存策略。使用了合理的数据结构,比如,不会覆盖相同 key 的图片,能够增加复用命中的概率大量使用了对象缓存池的思想,防止内粗的抖动。比如等Android 4.4 以后的策略,考虑了最优解,找到最合适的 Bitmap 的内存最小值,防止内存复用的浪费。比如一个10*10的图片,用了一个200*200的 Bitmap。原创 2024-04-21 03:46:48 · 899 阅读 · 0 评论 -
android bitmap compress(图片压缩),2024年最新美团测试面试题
其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。(以下体系的复习资料是我从各路大佬收集整理好的)《Android开发七大模块核心知识笔记》《960全网最全Android开发笔记》《379页Android开发面试宝典》历时半年,我们整理了这份市面上最全面的安卓面试题解析大全包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。原创 2024-04-21 03:45:14 · 1006 阅读 · 0 评论 -
Android Binder进程间通信机制,百度一面后多久有二面通知如果不通过也有通知吗
Client对于Server端的请求,以及Server对于Client请求结果的返回,都是通过ioctl完成的。3.2 打开Binder驱动——binder open上层用户空间的进程在访问Binder驱动时,原创 2024-04-21 03:44:43 · 604 阅读 · 0 评论 -
Android binder 机制驱动核心源码详解_binder_thread_read(1)
目前已经更新的部分资料:网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注Android)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长![外链图片转存中…(img-JDqB7yNF-1713642176510)]原创 2024-04-21 03:43:07 · 727 阅读 · 0 评论 -
Android base-adapter-helper 源码分析与扩展,2024年最新android 面试
感觉现在好多人都在说什么安卓快凉了,工作越来越难找了。又是说什么程序员中年危机啥的,为啥我这年近30的老农根本没有这种感觉,反倒觉得那些贩卖焦虑的都是瞎j8扯谈。当然,职业危机意识确实是要有的,但根本没到那种草木皆兵的地步好吗?Android凉了都是弱者的借口和说辞。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。原创 2024-04-21 03:39:58 · 676 阅读 · 0 评论 -
Android Banner 的简单使用步骤(1),面试复盘表
为什么很多程序员做不了架构师?1、良好健康的职业规划很重要,但大多数人都忽略了2、学习的习惯很重要,持之以恒才是正解。3、编程思维没能提升一个台阶,局限在了编码,业务,没考虑过选型、扩展4、身边没有好的架构师引导、培养。所处的圈子对程序员的成长影响巨大。金九银十面试季,跳槽季,整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。原创 2024-04-21 03:38:23 · 1052 阅读 · 0 评论 -
Java基础面试每日3题:day11,2024年最新java实际业务场景面试
切莫死记硬背,小心面试官直接让你出门右拐1000道互联网Java面试题:原创 2024-04-20 00:35:22 · 905 阅读 · 0 评论 -
Java基础面试每日3题:day06,2024年最新java开发校招面试题
面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-20 00:34:51 · 304 阅读 · 0 评论 -
Java基础面试每日3题:day05(1),2024Java常见面试题
至此,文章终于到了尾声。技术能力:先写岗位所需能力,再写加分能力,不要写无关能力;项目经历:只写明星项目,描述遵循 STAR 法则;简历印象:简历遵循三大原则:清晰,简短,必要,要有的放矢,不要海投;以及最后为大家准备的福利时间:简历模板+Java面试题+热门技术系列教程视频网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)原创 2024-04-20 00:33:48 · 337 阅读 · 0 评论 -
Java基础面试每日3题:day03,java面试官经验心得
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-20 00:33:17 · 284 阅读 · 0 评论 -
Java基础面试每日3题:day01,2024年最新nginx面试题汇总
看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友互联网工程师必备的面试1000题而且从上面三家来看,算法与数据结构是必备不可少的。原创 2024-04-20 00:32:14 · 922 阅读 · 0 评论 -
Java基础系统性学习 0,java面试如何回答优缺点
就写到这了,也算是给这段时间的面试做一个总结,查漏补缺,祝自己好运吧,也希望正在求职或者打算跳槽的 程序员看到这个文章能有一点点帮助或收获,我就心满意足了。多思考,多问为什么。希望小伙伴们早点收到满意的offer!越努力越幸运!金九银十已经过了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。原创 2024-04-20 00:31:43 · 343 阅读 · 0 评论 -
JAVA基础类学习--------首识String建立,性质和String类互相比较
金三银四马上就到了,希望大家能好好学习一下这些技术点学习视频:网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-20 00:30:40 · 695 阅读 · 0 评论 -
Java基础知识系统性学习 1,2024年最新遇到的面试官都是架构师级别怎么办
毕竟工作也这么久了 ,除了途虎一轮,也七七八八面试了不少大厂,像阿里、饿了么、美团、滴滴这些面试过程就不一一写在这篇文章上了。我会整理一份详细的面试过程及大家想知道的一些问题细节。原创 2024-04-20 00:30:09 · 305 阅读 · 0 评论 -
Java基础易错面试题,初级程序员面试必看!(会不断更新)
关于面试刷题也是有方法可言的,建议最好是按照专题来进行,然后由基础到高级,由浅入深来,效果会更好。Java基础部分算法与编程数据库部分流行的框架与新技术(Spring+SpringCloud+SpringCloudAlibaba)这份面试文档当然不止这些内容,实际上像JVM、设计模式、ZK、MQ、数据结构等其他部分的面试内容均有涉及,因为文章篇幅,就不全部在这里阐述了。原创 2024-04-20 00:29:05 · 717 阅读 · 0 评论 -
Java基础感觉不是很扎实,是继续往下学习还是重新在学一遍?
如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的**Java技术qq交流群。原创 2024-04-20 00:28:34 · 838 阅读 · 0 评论 -
Java基础学习系列二:注解和反射,2024年最新java面试题代码
由于篇幅原因,就不多做展示了网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。原创 2024-04-20 00:27:32 · 953 阅读 · 0 评论 -
Java基础学习之异常处理,2024年最新java面试==和equals的区别
不必局限于Java提供的异常类型。我们可以自定义异常类来表示程序中可能会遇到的特定问题。要自定义异常类,必须从已有异常类继承,最好的方式是选择意思相近的异常类继承。123456789101112131415161718// 业务异常super();异常一般是用名称代表发生的问题,并且异常的名称应该可以望文知意。2.1. 异常继承体系异常本身也是类,存在一个完整的继承体系。Throwable被用来表示任何可以作为异常被抛出的类。Error。原创 2024-04-20 00:27:00 · 144 阅读 · 0 评论 -
Java基础学习04(Java数组),面试中 架构设计
Java面试核心知识点一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!Java面试核心知识点已经有读者朋友靠着这一份Java面试知识点指导拿到不错的offer了网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-20 00:25:57 · 954 阅读 · 0 评论 -
Java基础学习04(Java数组)(1),2024年最新阿里面试暗示
一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。原创 2024-04-20 00:25:25 · 564 阅读 · 0 评论 -
Java基础学习03(Java方法),2024年最新java 面试 高质量 集合面试问题
参数是可选的,方法可以不包含任何参数,方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。.方法包含一个方法头和一个方法体。方法名:是方法的实际名称。方法体:方法体包含具体的语句,定义该方法的功能。实参:调用方法时实际传给方法的数据。原创 2024-04-20 00:24:55 · 787 阅读 · 0 评论 -
Android面试题大全二,2024年最新大厂面试参考指南1.0
特点:比较轻便,灵活,易于扩展,在3.0后以及4.0中都进行了改善,如对HTTPS的支持,在4.0中,还增加了对缓存的支持。static 关键字的使用问题:static 是Java 中的一个关键字,当用它来修饰成员变量时,那么该变量就属于该类,而不是该类的实例。volley:早期使用HttpClient,后来使用HttpURLConnection,是谷歌2013年推出的网络请求框架,非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如说下载文件等,Volley的表现就会非常糟糕。原创 2024-04-19 01:59:08 · 536 阅读 · 0 评论 -
Android面试题大全二(1),微信小程序页面跳转方式
特点:比较轻便,灵活,易于扩展,在3.0后以及4.0中都进行了改善,如对HTTPS的支持,在4.0中,还增加了对缓存的支持。static 关键字的使用问题:static 是Java 中的一个关键字,当用它来修饰成员变量时,那么该变量就属于该类,而不是该类的实例。volley:早期使用HttpClient,后来使用HttpURLConnection,是谷歌2013年推出的网络请求框架,非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如说下载文件等,Volley的表现就会非常糟糕。原创 2024-04-19 01:58:37 · 921 阅读 · 0 评论 -
Android开发究竟该如何学习,成功入职字节跳动,2024年最新腾讯、字节跳动面经已发
最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。原创 2024-04-18 22:23:00 · 821 阅读 · 0 评论 -
Android开发究竟该如何学习,使用指南_安卓开发文档怎么学习
感觉周围的人都在危机,甚至包括一些财富、地位都已经很高的人,仍然逃不过焦虑。似乎焦虑就是自然而然的,伴随着每个人的成长。焦虑多了,就开始危机了。一些感想:我想在这里写一些感想,可能对各年龄段的朋友都有一些帮助。其实很多人真到这个年龄,见识和能力都已经很厉害了,我帮忙总结一下。前段时间有好朋友和我说,感觉随着年龄增长,会有焦虑。因为年龄越大,会发现技能上面并没有比年轻人高太多,体力和精力可能还要差一些。这样的问题迟早大家都会遇到,无论是在职场中工作了很久,还是刚入职场,有些事实,业务应该早一些了解。原创 2024-04-18 22:22:29 · 1080 阅读 · 0 评论 -
Android JVM面试专题:阿里100%会问到的c,20道灵魂质问面试题解析,让你吊打面试官(1)
实现通过类的权限定名获取该类的二进制字节流的代码块叫做类加载器。1. 启动类加载器(Bootstrap ClassLoader)用来加载 java 核心类库,无法被 java 程序直接引用。2. 扩展类加载器(extensions class loader):它用来加载 Java 的扩展库。Java 虚拟机的实现会提供一个扩展库目录。该类加载器在此目录里面查找并加载 Java 类。3. 系统类加载器。原创 2024-04-18 18:55:59 · 1005 阅读 · 0 评论 -
android idea(studio)下目录结构学习,2024年最新面试加分小技巧
Android Studio 的 project 相当于 Eclipse 的 workspace。Android Studio 的 module 相当于 Eclipse 的 project。(img-TerHsHo6-1713437682395)]Android的Module推荐这么写.gitignore文件。Android的项目.gitignore文件推荐这么写。888 (备注Android)**原创 2024-04-18 18:54:58 · 874 阅读 · 0 评论 -
Android Handler相关面试题你能答对多少?子线程和主线程是如何切换的?
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内还有技术大牛一起讨论交流解决问题。原创 2024-04-18 18:54:27 · 832 阅读 · 0 评论 -
2024最新java详细学习路线及路线图(超详细),海归硕士面试3家大厂挂了2家怎么办
既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。原创 2024-04-18 15:18:11 · 366 阅读 · 0 评论 -
2024最新BAT Android高端技术面试145题详解,硬件工程师面试题目
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的14套腾讯、字节跳动、阿里、百度等2021最新面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。原创 2024-04-18 15:17:40 · 465 阅读 · 0 评论 -
1047 行 MySQL 详细学习笔记(值得学习与收藏),2024年最新java开发面试都有笔试吗
如果你选择了IT行业并坚定的走下去,这个方向肯定是没有一丝问题的,这是个高薪行业,但是高薪是凭自己的努力学习获取来的,这次我把P8大佬用过的一些学习笔记(pdf)都整理在本文中了《Java中高级核心知识全面解析》小米商场项目实战,别再担心面试没有实战项目:网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-18 11:30:50 · 324 阅读 · 0 评论 -
1010 Lehmer Code (35 分)(思路+详解+树状数组的学习+逆序对+map+vector) 超级详细 Come baby!!!(1)
相关知识介绍:1.理解图 A[i]:表示的是正常的数组C[i]:表示的是区间的和2.那么如何表示C[i] 中 i表示的个数呢 这时候要用到lowbit(i),3.i + lowbit[i]:表示其父亲结点的下标i - lowbit(i):表示其左边管辖区域的下标4.相关的函数(1):求取lowbit(i)(2):更新单点的值,就是如果你给区间内的某个值增加一定的数,那么其父节点也会增加相应的值eg: A[1]比以前大了,那么C[1]也要比以前的大,他的父节点C[2],原创 2024-04-18 11:29:50 · 437 阅读 · 0 评论 -
面试进阶齐飞!上线一天遭Github全面封杀的Java全栈笔记太香了!
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-18 06:00:18 · 313 阅读 · 0 评论 -
面试过阿里的P7大佬分享:180+道Java面试题目!含答案解析!
对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。原创 2024-04-18 05:59:48 · 968 阅读 · 0 评论 -
靠这份美团架构师的Java面试宝典,我拿下阿里、腾讯等大厂offer
给大家送一个小福利附高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-18 01:43:21 · 961 阅读 · 0 评论 -
靠这些面试题,我拿下了蚂蚁金服Java岗的offer!,数据库索引原理面试题
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。下面的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)最新整理电子书网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-18 01:42:50 · 603 阅读 · 0 评论 -
设计模式这话题,我面试又被问了,2024年最新字节跳动四面技术面
在代码new Object的时候,不是一条原子的指令,它会由几个步骤组成,在这过程中,就可能会发生指令重排的问题,而volatile这个关键字就可以避免指令重排的发生。:总的来说,用哪一种都可以的,关键我觉得要看团队的代码风格吧(保持一致就行),即便都用「饿汉式」也没啥大的问题(现在内存也没那么稀缺,我认为可读性比较重要):在处理公共逻辑时,会使用模板方法模式进行抽象,具体不同的逻辑会由不同的实现类处理(每种消息发送前都需要经过文案校验,所以可以把文案校验的逻辑写在抽象类上):那你们用的哪种比较多?原创 2024-04-17 21:53:53 · 795 阅读 · 0 评论 -
设计模式这话题,我面试又被问了(1),前端面试题2024
互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。下面有部分截图希望能对大家有所帮助。原创 2024-04-17 21:53:23 · 791 阅读 · 0 评论