![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 91
CodingLemon.
blog:http://www.codinglemon.cn/
展开
-
互联网大厂面试考点————MySQL
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!通过打星与加粗的方式对下面面试题的重要性进行评级!难度是针对互联网大厂的。⭐ :面试中不常问到,如果面试官问到尽量能答出来,答不出来也没关系。⭐⭐ :面试中不常问到,但是如果面试官问到的话,答不出来对你的印象会减分。⭐⭐⭐:面试中会问到,答不出来面试有点悬。面试官会惊讶为什么你这也不会。⭐⭐⭐⭐:面试高频考点。⭐⭐⭐⭐⭐:面试超高频考点。四星考点和五星考点是参加十场面试,至少能有五场面试问到这些的。大家在准备.原创 2022-01-10 19:56:43 · 611 阅读 · 0 评论 -
大厂面试项目亮点——使用注解优雅记录操作日志
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!同学们好,最近在思考如何在面试中体现自己的项目亮点时,看到了3y大佬的文章,文章链接如下:Java3y——如何使用注解优雅的记录操作日志那么本着知其然也要知其所以然的态度,我想着自己能不能实现通过注解来实现记录操作日志呢?在自己一番尝试之后,最终实现了出来!因此这篇文章用来介绍我自己实现的注解式日志记录!部分文章内容参考和借用了3y大佬这篇文章中的内容,望悉知。1. 为什么要记录操作日志?我们首先要清.原创 2021-12-22 20:21:30 · 1043 阅读 · 0 评论 -
互联网大厂面试考点————设计模式
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!大厂面试系列第五弹!这一章比较特殊,可能会将所有常见的设计模式进行一个总结,然后我会把一部分最常问的设计模式标注出来,内容比较多,但是都是干货!为了方便直接查看其中某一个设计模式,把目录放在下面:文章目录1.设计原则1.1 单一职责原则1.2 开闭原则(Open Close Principle)1.3 里氏代换原则(Liskov Substitution Principle)1.4 依赖倒转原则(Dependenc.原创 2021-12-16 12:21:11 · 1153 阅读 · 0 评论 -
互联网大厂面试考点————Redis
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!大厂面试系列第四弹!部分答案来自:JavaGuide关于Redis的面试知识点之前已经总结过一篇了,感觉没有啥知识遗漏了,所以直接看之前的这篇就好0 0.CodingLemon:一问Redis只知道是key-value类型数据库?它可远不止这些!...原创 2021-12-09 11:08:44 · 242 阅读 · 0 评论 -
互联网大厂面试考点————JVM
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!大厂面试系列第三弹!问题来自:八股文骚套路之JVM(重构完善版)部分答案来自:JavaGuide通过打星与加粗的方式对下面面试题的重要性进行评级!难度是针对互联网大厂的。⭐ :面试中不常问到,如果面试官问到尽量能答出来,答不出来也没关系。⭐⭐ :面试中不常问到,但是如果面试官问到的话,答不出来对你的印象会减分。⭐⭐⭐:面试中会问到,答不出来面试有点悬。面试官会惊讶为什么你这也不会。⭐⭐⭐⭐:面试高.原创 2021-12-09 10:42:02 · 640 阅读 · 0 评论 -
互联网大厂面试考点————Java并发
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!这是大厂面试系列第二弹!问题来自:八股文骚套路之Java并发(重构完善版)通过打星与加粗的方式对下面面试题的重要性进行评级!难度是针对互联网大厂的。⭐ :面试中不常问到,如果面试官问到尽量能答出来,答不出来也没关系。⭐⭐ :面试中不常问到,但是如果面试官问到的话,答不出来对你的印象会减分。⭐⭐⭐:面试中会问到,答不出来面试有点悬。面试官会惊讶为什么你这也不会。⭐⭐⭐⭐:面试高频考点。⭐⭐⭐⭐⭐:面试超.原创 2021-12-01 19:30:23 · 654 阅读 · 0 评论 -
互联网大厂面试考点————Java基础
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!后面会花点时间,将前面整理的知识点以提问的形式展现出来。面试时问的问题也与下面的八九不离十,直接背就好了,当然如果能加上自己的理解就更好了!问题来自:八股文骚套路之Java基础(重构完善版)通过打星与加粗的方式对下面面试题的重要性进行评级!难度是针对互联网大厂的。⭐ :面试中不常问到,如果面试官问到尽量能答出来,答不出来也没关系。⭐⭐ :面试中不常问到,但是如果面试官问到的话,答不出来对你的印象会减分。⭐.原创 2021-11-25 18:06:25 · 573 阅读 · 0 评论 -
面试提问进阶篇----JVM面试
博客地址: Coding Lemon’s blog所有文章会第一时间在博客更新!文章目录1. JVM的参数类型2. 你平常工作时用过的JVM常用基本配置参数有哪些?3. 谈一谈强引用、软引用、弱引用、虚引用分别是什么?3.1 强引用(默认支持模式)3.2 软引用3.3 弱引用3.4 虚引用3.5 GCRoots和四大引用总结4. 谈谈你对OOM的认识6. GC垃圾回收算法和垃圾收集器的关系?分别是什么请你谈谈6.1 四种主要垃圾收集器7. 怎么查看服务器默认的垃圾回收器是那个?生产上如何配置垃圾收集.原创 2021-11-08 19:23:23 · 343 阅读 · 0 评论 -
深度优先搜索(DFS)----LeetCode刷题篇
欢迎访问我的blog http://www.codinglemon.cn/0. 深度优先搜索(DFS)先简单了解一下DFS,其过程简要来说是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只访问一次。DFS思修基于递归思想,通过递归的形式来缩小问题规模,把一件事分割成若干个相同的小事,逐步完成。深度优先搜索的步骤分为 1.递归下去 2.回溯上来。顾名思义,深度优先,则是以深度为准则,先一条路走到底,直到达到目标。这里称之为递归下去。否则既没有达到目标又无路可走了,那么则退回到上一步的状.原创 2021-08-31 16:23:56 · 913 阅读 · 0 评论 -
算法你不懂?可能你都见不到美女面试官的面zz
立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。14. 算法篇文章目录14. 算法篇14.1 贪心算法14.2 分治算法14.3 动态规划14.4 快排14.5 堆排14.6 二叉树14.6.1 遍历二叉树14.6.2 比较两个树14.7 广度优先遍历(BFS)14.8 深度优先遍历(DFS)14.9 说在最后终于到最后一篇了,也算没有打脸,哈哈,算法篇.原创 2021-08-19 15:31:34 · 82 阅读 · 0 评论 -
分布式必学的分布式锁篇(想不出好的名字了2 > <)
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。13. 分布式锁篇文章目录13. 分布式锁篇13.1 Zookeeper13.1.1 正常线程进程同步的机制有哪些?13.1.2 Zookeeper如何实现分布式锁13.1.3 ZK在分布式锁中实践的一些缺点13.2 Redis1.原创 2021-08-18 21:09:49 · 114 阅读 · 0 评论 -
分布式必学的消息中间件---Kafka篇(想不出好名字了> <)
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。12. Kafka篇文章目录12. Kafka篇12.1 什么是消息中间件?12.2 kafka 是什么?有什么作用?12.3 生产者发送消息有哪些模式?12.4 发送消息的分区策略有哪些?12.5 Kafka 支持读写分离吗?为.原创 2021-08-18 15:27:14 · 138 阅读 · 0 评论 -
喜欢一个人有很多种方式,调用服务也是^ ^(分布式必学之Dubbo篇)
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。11. Dubbo篇文章目录11. Dubbo篇11.1 什么是RPC?11.2 为什么要用Dubbo?11.3 Dubbo的核心架构11.3 Dubbo的工作原理11.4 SPI11.5 一些Dubbo的小问题11.6 Dubb.原创 2021-08-10 11:42:32 · 96 阅读 · 0 评论 -
分布式系统必学之Zookeeper
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。10. Zookeeper篇文章目录10. Zookeeper篇10.1 Zookeeper介绍10.1.1 集群10.1.2 数据节点Znode10.1.3 会话Session10.1.4 事件监听器Wather10.1.5 权.原创 2021-08-06 15:19:46 · 94 阅读 · 0 评论 -
会写SQL==精通MYSQL?NONONO,进来学习一下吧! 0.0
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。9. MYSQL篇文章目录9. MYSQL篇9.1 系统数据量大了之后如何处理?MYSQL如何进行分库分表?9.1.1 水平分库9.1.2 水平分表9.1.3 垂直分库9.1.4 垂直分表9.2 你们的系统中是如何创建唯一主键的?.原创 2021-08-04 15:54:00 · 247 阅读 · 0 评论 -
一问Redis只知道是key-value类型数据库?它可远不止这些!
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。8. Redis文章目录8. Redis8.1 Redis有哪几种数据结构?8.1.1 String8.1.2 Hash8.1.3 Set8.1.4 Zset(sorted set)8.1.5 List8.1.5.1 lrange.原创 2021-07-27 16:44:48 · 462 阅读 · 0 评论 -
简历上敢写自己熟练运用Spring,那这些问题你清楚嘛?
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。7. Spring篇文章目录7. Spring篇7.1 Spring的6大特征7.2 Spring的主要模块7.3 Spring中用到了哪些设计模式?7.3.1 单例模式7.3.2 代理模式7.3.3 模板方法7.3.4 观察者模式7.原创 2021-07-26 19:54:39 · 200 阅读 · 0 评论 -
亦直问JVM?凡不凡啊?记住这篇就不怕
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。6. JVM篇文章目录6. JVM篇6.1 JVM的堆、栈、方法区分别指什么?6.1.1 堆(Heap 线程共享)6.1.2 方法区(线程共享)6.1.3 虚拟机栈(VM Stack 线程私有)6.1.4 本地方法栈(线程私有)6.1.原创 2021-07-24 14:45:42 · 164 阅读 · 1 评论 -
一问多线程就崩溃?别怕,我来帮你!
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。5. 多线程篇文章目录5. 多线程篇5.1 Synchronized5.1.1 Synchronized如何修饰方法?5.1.2 synchronized如何修饰代码块?5.1.3 描述一下synchronized的锁升级过程(锁膨胀.原创 2021-07-22 16:16:56 · 316 阅读 · 0 评论 -
听说你是玩网络的?那这些知识你应该知道【基础篇(二)】
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。3.网络篇3.1 OSI协议与TCP/IP协议(不是特别常问)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KKZ1UKTp-1626856511500)(http://www.codinglemon.原创 2021-07-21 16:37:24 · 251 阅读 · 2 评论 -
你的Java基础怎么样?进来看看这些问题?【基础篇(一)】
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。2. Java基础篇2.1 为什么重写 equals 时必须重写 hashCode 方法?根据hashcode的规则,如果两个对象相等,则 hashcode 一定也是相同的。两个对象相等,对两个对象分别调用 equals 方法都返.原创 2021-07-20 17:08:32 · 210 阅读 · 1 评论 -
Java集合原理你都不知道?公司门很大,你忍一下,就不送了......
欢迎访问我的blog http://www.codinglemon.cn/立个flag,8月20日前整理出所有面试常见问题,包括有:Java基础、JVM、多线程、Spring、Redis、MySQL、Zookeeper、Dubbo、RokectMQ、分布式锁、算法。1. 集合篇1.1 HashMap1.1.1 HashMap的底层数据结构?JDK 1.7 数组+链表,使用头插法。JDK1.8 数组+链表+红黑树,使用尾插法。数组长度小于64且链表长度大于8时,会先扩容数组;当数组长度大于.原创 2021-07-19 16:21:56 · 94 阅读 · 0 评论