![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
墨眉无锋墨家代码
每一个bug都会夜尽天明
展开
-
记保险公司的一次Java面试经历(社招),大意了,没有闪!
前言:平安这边面试感觉还是面过所有厂中最简单的一个吧,流程也很快,就是月薪低,总包还凑合,这就很尴尬了。没有选择。耗子尾汁…(组内开发)一面:(30min)项目blabla…讲下常用集合;(ArrayList、LinkedList、CopyOnWriteArrayList、HashMap、ConcurrentHashMap源码等)ThreadLocal原理;MySql引擎区别;Hash冲突解决方式;策略设计模式;Redis集群;乐观锁悲观锁;数据库中锁;进程间通信方式;原创 2020-11-20 21:55:55 · 4523 阅读 · 9 评论 -
鹅厂老将被拒,蚂蚁金服嘲讽,JVM问了4道题,一道都答不上来,外包都没资格,Java界面试太刺激了
鹅厂老将被拒,蚂蚁金服嘲讽,JVM问了4道题,一道都答不上来,外包都没资格,Java界面试太刺激了!!!自从蚂蚁金服上市,IT界多了一批千万富翁后,去投奔的程序员愈发多了,进去了皆大欢喜,而折腾一圈还是没能入职的可就难过了。最难过的是下面这位,在简历环节就直接被刷的。个人履历还不错,在腾讯工作多年,转战二线小厂,技术扎实,但蚂蚁金服连面试机会都不给就拒了,给出的答复是“简历不合适”,惹得这位直呼“心生愤怒,倍感羞辱”。有人在他的帖子下评论:“阿里不要腾讯的人,换个说法拒绝而已。”“这个没什么原创 2020-09-23 20:36:54 · 13362 阅读 · 10 评论 -
Java面试通关要点汇总Java基础、集合、数据库、spring框架、分布式、微服务(备战秋招)
Java面试通关要点汇总Java基础、集合、数据库、spring框架、分布式、微服务(备战秋招)。这里,结合自己过往的面试经验,整理了一些核心的知识清单,帮助大家更好地回顾与复习Java 核心技术。本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取:链接:点击即可!!!暗号:CSDN01 基础篇1.1 基本功1.面向对象的特征2.f.原创 2020-09-21 20:26:05 · 10522 阅读 · 8 评论 -
java面试高频题:mysql中B树和B+树,还不理解B树和B+树,那就看看这篇文章吧
这篇文章主要介绍了还不理解B树和B+树,那就看看这篇文章吧,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值金九银十近段时间正值找工作的最佳时间,给粉丝们准备了一些大厂面试题想要获取相关大厂的面试题的可以点击这里来获取资料:点击这里哦!!!,暗号:CSDN以下是部分资料截图(所有资料均已整合成文档,pdf压缩打包处理)。正文01 B树在介绍B+树之前, 先简单的介绍一下B树,这两种数据结构既有相似之处,也有他们的区别,最后,我们也会对比一下这两种数据结构的区别。1.原创 2020-09-18 22:06:47 · 14732 阅读 · 5 评论 -
三种MySQL大表优化方案,我猜你不会!
问题概述使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法直视。原开发人员都已离职,到我来维护,这就是传说中的维护不了就跑路,然后我就是掉坑的那个!!!我尝试解决该问题,so,有个这个日志。方案概述方案一:优化现有mysql数据库。优点:不影响现有业务,源程序不需原创 2020-09-17 22:06:42 · 520 阅读 · 0 评论 -
滴滴CTO五轮面试真是太刺激了,Java高级工程师一二三四五面面经(已拿到offer)
滴滴CTO五轮面试真是太刺激了,之前看到好多面经难度极大,感觉运气还行,面试难度虽然挺大,但面试官人还都不错。而且面试完马上出结果,非常刺激!本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取:链接:点击即可!!!暗号:CSDN9月9日下午1:00 一面自我介绍+介绍项目项目中难点及解决办法Java线程的状态及转换Java创建线程的方原创 2020-09-16 21:33:31 · 10061 阅读 · 7 评论 -
美团后端开发一二面面经与一些经验
一面 1h自我介绍主要使用语言:Golang、C++ or JavaGolang 和 C++ 的区别(GC、编译快)为什么 golang 的依赖分析简单?(类似拓扑排序,每个文件只需打包一次)Golang 是怎么管理内存的?(线程缓存,搜一下 tcmalloc)内存回收是怎么找到垃圾、怎么回收?(分代回收、标记-清除等)Java map底层结构(拉链法,扩容时转红黑树)map 什么时候扩容?负载因子是多少?Java map 的线程安全实现(锁、分段锁、计数器)计数器变量本身是不是有安.原创 2020-09-12 14:35:31 · 18059 阅读 · 1 评论 -
9月汇总,大数据开发,顺丰,贝壳,阿里,快手,京东,网易云
前言:记录一下9月秋招情况,八月初开始一直进行笔试面试,几乎每天都有,从七月面试凉了后就开始海投(投了70家左右了),大致的进展如下,感觉今年池子尤其的深。岗位:大数据开发,数据开发顺丰科技: 1-2-HR,已OC贝壳找房:1-2-HR,已接到HR电话阿里菜鸟:1-2-3-HR,等结果快手科技: 1-2-3-HR,等结果京东:1-2-HR,等结果网易云:1-2-HR,开奖没开到一点资讯: 1-2-3-HR,等结果有赞:1-2-HR,等结果VIPKID: 1-2-HR(今天HR)本文分原创 2020-09-10 20:49:45 · 27030 阅读 · 11 评论 -
被面试官虐了,索引为何使用B+树,你知道吗
问题思考数据库索引的数据结构有很多种,比如:哈希索引、平衡二叉树索引、B树索引、B+树索引等等。目前最流行的是B+树索引,那大家有没有想过为什么是B+树索引最流行,为什么其他索引应用不广泛。就像为什么别人能拿2-3万的工资,我却只能拿一万的工资,大家有思考过吗?哈希索引hash大家应该非常的熟悉,就是我们老生常谈的HashMap里用到的技术。Hash索引其检索效率非常高,索引的检索可以一次定位。推荐一个面试宝典,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,有需要完整版的朋友可以原创 2020-09-09 22:02:40 · 2483 阅读 · 5 评论 -
Spring Boot 最流行的 16 条实践解读,值得收藏!
背景Spring Boot 是最流行的用于开发微服务的 Java 框架。这些内容是基于我的个人经验和一些熟知的技术。在本文中,我将重点介绍 Spring Boot 特有的实践(大多数时候,也适用于 Spring 项目)。以下依次列出了最佳实践,排名不分先后。本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取:链接:点击即可!!!暗号:CSDN原创 2020-09-09 15:12:20 · 3471 阅读 · 3 评论 -
记一次由Redis分布式锁造成的重大事故,避免以后踩坑!
前言基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为redis分布式锁造成的事故分析及解决方案。背景:我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,库存100瓶,但是却超卖了!要知道,这个地球上飞天茅台的稀缺性啊!!!事故定为P0级重大事故…只能坦然接受。整个项目组被扣绩效了~~事故发生后,CTO指名点姓让我带头冲锋来处理,好吧,冲~事故现场经过一番了解后,得知这个抢购活动接口以前从来没有出现过这种情况,但是这次为原创 2020-09-08 21:29:16 · 4654 阅读 · 7 评论 -
Spring Cache 缺陷,我好像有解决方案了
Spring Cache 缺陷,Spring Cache 缺陷,我好像有解决方案了Spring Cache 是一个非常优秀的缓存组件。但是在使用 Spring Cache 的过程当中,也遇到了一些痛点。比如,现在有一个需求:通过多个 userId 来批量获取用户信息。另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,想要资料的话请点链接:点击这里!!!暗号CSDN。方案 1此时,我们的代码可能是这样:List<User> users =原创 2020-09-07 21:59:47 · 4227 阅读 · 3 评论