
JAVA-面试题
文章平均质量分 79
积累的面试题
爱吃早餐的程序员
JAVA是世界上最好的编程语言
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【面试必备】除了基本的增删改查外,面试官好问的那些看上去高级但又非常实用的Sql查询语句(以Mysql为例),涵盖视图和存储过程等众多知识点
在平时的面试中,我们经常遇到面试官考我们的SQL功底,当然并不是考我们的基本的增删改查这些简单的SQL,而是那些我们不经常使用的,通常在你原来的公司你不怎么关注但在新公司却常用的语句。这种情况下,如果你回答的好,就等于成功了一半。我有一次就遇到这种面试的题目,让我说出Mysql除了基本的加减乘除平均数这些函数外还有哪些函数,我一听蒙了,本来我们用JPA,原生sql的不是很多的,这就蛋疼了,然后凭借记忆说了几个比如天花板函数ceil,拼接函数concat,以及转大小写的函数upper,lower。但是我看面.原创 2020-11-18 15:53:44 · 719 阅读 · 0 评论 -
面试点:Spring框架事务的隔离级别和事务传播行为
mysql数据库,当且仅当引擎是InnoDB,才支持事务; 隔离级别(Isolation) 隔离级别是指若干个并发的事务之间的隔离程度,与我们开发时候主要相关的场景包括:脏读取、重复读、幻读。我们可以看 org.springframework.transaction.annotation.Isolation 枚举类中定义了五个表示隔离级别的值: public enum Isolation { ...原创 2020-01-17 18:45:06 · 1033 阅读 · 0 评论 -
2021年1月整理的JAVA程序员面试题
前端基础知识 如何选中checkbox的值 $("input[name='ids']:checked") 如何控制ajax的加载顺序 请求加async: false,,这样所有的ajax就会同步执行,请求顺序就是代码顺序 $.when($.ajax( {async: false, url : url1 } ), $.ajax( {async: false, u...原创 2021-01-16 15:55:42 · 846 阅读 · 0 评论 -
2020年整理的JAVA面试高频题目
基础 ConcurrentHashMap 和HashTable的区别 jdk1.8后,ConcurrentHashMap依旧使用分段锁的思想来实现线程安全,不同于jdk1.7及以前,jdk1.8将锁的粒度更加细分化,以每个数组索引为锁来进行实现。比如HashMap数组中长度有128,那么就会存在128个锁将每个索引锁住。这样相比于jdk1.7之前在效率上有了很大的改进。 ConcurrentHashMap 和 HashTable 都是线程安全的容器。 HashTable: 线程安全,效率和容器的大小成原创 2020-11-30 15:13:57 · 220 阅读 · 0 评论