Wesley13 Wesley13
4年前
java面试题汇总,不断更新中。。。
JVM,并发,锁相关:1.请你谈谈对volatile的理解,volatile是否存在伪共享问题。2.cas你知道吗?3.原子类AtomicInteger的ABA问题谈谈?原子更新引用知道吗?4.公平锁/非公平锁/可重入锁/递归锁/自旋锁谈谈你的理解?请手写一个自旋锁。5.CountDownLatch、CyclicBarrier、S
Wesley13 Wesley13
4年前
java面试之String源码中equals具体实现
废话不多说,直接看代码,注释已经写在上面了:publicbooleanequals(ObjectanObject){if(thisanObject){//比较两个对象的地址returntrue;}if(anObj
浩浩 浩浩
5年前
面试问到烂的MVC、MVP以及MVVM
MVP什么是MVP?在了解MVP之前可以先观察MVC的架构模式。MVC中三个组成部分:1.View,即视图中的各个控件;2.Controller
Gwendolyn62 Gwendolyn62
4年前
数据库常见面试题汇总
阅读指南文章目录1.事务四大特性(about:blank1_4)2.数据库隔离级别(about:blank2_12)3.MYSQL的两种存储引擎区别(事务、锁级别等等),各自的适用场景(about:blank3MYSQL_27)4.索引有B索引和hash索引(about:b
Easter79 Easter79
4年前
String的思考
 String类算是和java程序员接触最频繁的类了吧,在面试中也是屡见不鲜,各种各样的试题,我过去也是研究了不少。今天想写一下引用和内存的见解。先看下面的程序:\java\viewplain(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.n
Wesley13 Wesley13
4年前
TCP和UDP的常见面试题
问题1】为什么连接的时候是三次握手,关闭的时候却是四次握手?答:因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYNACK报文。其中ACK报文是用来应答的,SYN报文是用来同步的。但是关闭连接时,当Server端收到FIN报文时,很可能并不会立即关闭SOCKET,所以只能先回复一个ACK报文,告诉Client端,"你发的FI
可莉 可莉
4年前
2019阿里P7最新总结Spring Boot面试问题
SpringBoot一直是Spring生态系统的关键参与者。该项目通过其自动配置功能使我们的生活更加轻松。在本教程中,我们将介绍在求职面试中可能出现的一些与SpringBoot相关的最常见问题。Spring和SpringBoot有什么区别?SpringFramework提供了多种功能,使Web
可莉 可莉
4年前
2020 年版最新、最全的 Linux 面试题!
点击上方“杰哥的IT之旅”,选择“星标”公众号重磅干货,第一时间送达!(https://oscimg.oschina.net/oscnet/b32f1b9c590381c69881e1427503ecc1897.jpg)作者:ThinkWon链接:https://blog.csdn.n
近屿智能 近屿智能
2个月前
AI面试官:用技术破解招聘困局
AI面试官:用技术破解招聘困局在数字化转型加速与人才竞争白热化的当下,企业招聘正陷入前所未有的多重困局。一方面,经济下行压力下企业招聘预算普遍收紧,但业务扩张、人才迭代带来的岗位需求却愈发迫切,人才市场中核心岗位的薪酬成本持续攀升,HR团队却往往面临人手不