Java程序员面试
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
HyperLogLog 使用及其算法原理详细讲解
可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。上面的这些(算法与数据结构)+(Java多线程学习手册)+(计算机网络顶级教程)等学习资源图片转存中…(img-M5QoWFkD-1710400667712)]由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频。原创 2024-03-14 15:17:59 · 520 阅读 · 0 评论 -
2024预备春招面试复习大纲:Java+算法
我还通过一些渠道整理了一些大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。还有专门针对JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。还有专门针对JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。原创 2024-03-14 13:11:48 · 318 阅读 · 0 评论 -
Redis常见的5种不同的数据类型详解
和字符串一样,散列存储的值既可以是字符串又可以是数字值,并且用户同样可以对散列存储的数字执行自增操作或者是自减操作。Redis的集合和列表都可以存储多个字符串,他们的不同支持在于,列表可以存储多个相同的字符串,而集合通过使用散列表来保证自己存储的每个字符串都是各不相同的。Redis的集合使用的是无序的方式存储元素,所以不可以像List列表那样,将元素推入集合的某一端,或者从集合的某一端弹出元素。其中对于LRANGE命令来说,使用0位范围的起始索引,-1为范围的结束索引,可以取出列表包含元素的所有元素。原创 2024-03-14 05:28:24 · 328 阅读 · 0 评论 -
Java集合框架(二),mysql常见笔试题
super调用AbstractList的构造方法,来实例化父类判断指定容量是否合法(不能小于0),如果不合法,抛出异常将底层Object数组进行初始化,容量为指定容量如果没有确定容量,也就是使用第二个构造方法,会有以下几个步骤super调用AbstractList的构造方法,来实例化父类将底层数组设为EMPTY_ELEMENTDATA,也就是一个空数组好像在更早期的时候JDK1.7版本是直接调用this(10)来构造的,视频看到的,我也不知道什么版本。原创 2024-03-14 03:31:44 · 772 阅读 · 0 评论 -
javaMail笔记,Java高级工程师进阶学习—Java热修复原理
其实关于Kafka,能问的问题实在是太多了,扒了几天,最终筛选出44问:基础篇17问、进阶篇15问、高级篇12问,个个直戳痛点,不知道如果你不着急看答案,又能答出几个呢?若是对Kafka的知识还回忆不起来,不妨先看我手绘的知识总结脑图(xmind不能上传,文章里用的是图片版)进行整体架构的梳理梳理了知识,刷完了面试,如若你还想进一步的深入学习解读kafka以及源码,那么接下来的这份《手写“kafka”》将会是个不错的选择。Kafka入门为什么选择KafkaKafka的安装、管理和配置。原创 2024-03-14 01:39:32 · 341 阅读 · 0 评论 -
3年Java程序员面试蚂蚁金服,三面后以为凉凉,最后居然被直接录取
虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料。原创 2024-03-13 23:36:34 · 855 阅读 · 0 评论