加载中
大厂offer直通车:并发编程28题+JVM21题+Redis 16题+Java集合22题

大厂面试主要及经常问到技术点: 并发编程、多线程、JVM、优化、Spring、消息框架、分布式、缓存等以及你使用过的框架且第一轮的基础很重要,通过会后录取可能性就相对高了! 今天小编已经将...

详解JVM中的虚拟机栈与堆

1 虚拟机栈 虚拟机栈中是有一个个栈帧组成,栈帧我们也知道是一个线程的一个方法的执行。栈帧包含以下内容: 局部变量表:方法中定义的局部变量以及方法的参数放在这张表中 操作数栈:以压栈...

图解微服务技术架构体系

Hello,Microservices 什么是微服务 微服务的利与弊 什么组织适合使用微服务? 微服务技术架构体系 服务发现 网关 配置中心 通讯方式 监控预警 熔断、隔离、限流、降级 容器与服务编排引擎 ...

Java中的AQS到底是什么?高级面试必问!

前言 JDK1.5以前只有synchronized同步锁,并且效率非常低,因此大神Doug Lea自己写了一套并发框架,这套框架的核心就在于AbstractQueuedSynchronizer类(即AQS),性能非常高,所以被引入JDK...

10/17 21:25
0
面试官让我讲讲Java中的锁,我笑了..

点击上方蓝色字体,选择“设为星标” 优质文章,及时送达 作者:byhieg 来源:https://url.cn/5MVjM9e 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类...

jvm堆内存和GC简介

最近经常遇到jvm内存问题,觉得还是有必要整理下jvm内存的相关逻辑,这里只描述jvm堆内存,对外内存暂不阐述。 jvm内存简图 jvm内存分为堆内存和非堆内存,堆内存分为年轻代、老年代,非堆内...

历时我一个多月时间整理出这“全程高能得Java面试题合集”面试首选,跳槽必备!诚意之作,收藏不亏!

前言:一年之计在于秋,金九已经过去了,但银十正在进行,2020已经接近尾声了,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度? 进大厂是大部分程序员的梦想,而进...

【高并发解决方案】高并发解决方案汇总

【高并发解决方案】1、高并发解决方案汇总 一、对于被频繁调用,更新频率较低的页面,可以采用HTML静态化技术 二、图片服务器分离 三、数据库集群和库表散列 mysql主从。m-m-s-s-s...(2个主,...

高并发分布式架构演进之路

概述 本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构...

优秀程序员,如何提高架构能力?

01 畅谈架构演进史 王晓波: 其实架构演进,这件事情在我看来正好是对自己职业生涯的一个总结,我之前是做基础架构、中间件等一系列的东西,这些年在做业务架构和应用架构。 从我的角度来看,...

Github标星75k,这份《Java面试突击版》把所有Java相关面试题还有简历等都总结整理出来了!

前言 不论是校招还是社招都避免不了各种面试。笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个有章可循‘说的意思只是说应对技术面试是可以提前准备。 ...

MySQL 三万字精华总结 + 面试100 问,吊打面试官绰绰有余(收藏系列)

来源:Javakeeper 作者:派大新 ❝ 写在之前:不建议那种上来就是各种面试题罗列,然后背书式的去记忆,对技术的提升帮助很小,对正经面试也没什么帮助,有点东西的面试官深挖下就懵逼了。 ...

刚才面试官问我你会Mysql吗,我一聊一个小时!

1.什么是数据库? 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 2.如何查看某个操作的语法? 比如看...

10/12 20:26
1.1W
面试官:大部分面试官都会问到的5个Java面试题你都怀疑人生,还跟我提想要月薪20k?

本文是一位粉丝朋友前段时间的真实面经经历,面的是蘑菇街 背景介绍: 工作经验:Java开发5年 学历背景:重庆邮电大学(信息安全专业) 工作经历:主要业务在柬埔寨做移动支付钱包(聚合支付...

四种软件架构演进史,会一种就很牛逼了!

链接:https://www.jianshu.com/p/e7b992a82dc0 如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的...

HashMap源码分析-Java8

前言 HashMap属于老生常谈的话题,离上一次阅读源码已经很久了,为了防止我又双叒忘记一些实现细节决定写篇文章,温故而知新 首先从构造HashMap说起, public HashMap() { this.loadFactor =...

面试官:"准备用HashMap存1w条数据,构造时传10000还会触发扩容吗?"

// 预计存入 1w 条数据,初始化赋值 10000,避免 resize。 HashMap<String,String> map = new HashMap<>(10000)// for (int i = 0; i < 10000; i++) Java 集合的扩容 HashMap 算是我们最常用...

HashMap源码分析-Java8

前言 HashMap属于老生常谈的话题,离上一次阅读源码已经很久了,为了防止我又双叒忘记一些实现细节决定写篇文章,温故而知新 首先从构造HashMap说起, public HashMap() { this.loadFactor =...

10/10 20:17
36
面试官:大部分面试官都会问到的5个Java面试题你都怀疑人生,还跟我提想要月薪20k?

本文是一位粉丝朋友前段时间的真实面经经历,面的是蘑菇街 背景介绍: 工作经验:Java开发5年 学历背景:重庆邮电大学(信息安全专业) 工作经历:主要业务在柬埔寨做移动支付钱包(聚合支付...

做技术到底可以做到哪种地步-技术为什么越走越窄?

尽管做技术已经有不少年头了,不管是犹犹豫豫还是坚定不移,我们走到了现在,依然走在技术这条路上。 不管我们处于何种职位,拿着哪种薪水,其实,我们会是不是的问问自己“做技术到底可以做...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部