数据库
1、索引的作用?和它的优点缺点是什么?
索引就一种特殊的查询表,数据库的搜索引擎可以利用它加速对数据的检索。它很类似与现实生活中书的目录,不需要查询整本书内容就可以找到想要的数据。索引可以是唯一的,创建索引允许指定单个列或者是多个列。缺点是它减慢了数据录入的速度,同时也增加了数据库的尺寸大小。

2、说一下SQLServer中索引的两种类型?
聚簇(或者叫做聚集,cluster)索引和非聚簇索引。

字典的拼音目录就是聚簇(cluster)索引,笔画目录就是非聚簇索引。这样查询“G到M的汉字”就非常快,而查询“6划到8划的字”则慢。

聚簇索引是一种特殊索引,它使数据按照索引的排序顺序存放表中。聚簇索引类似于字典,即所有词条在字典中都以字母顺序排列。聚簇索引实际上重组了表中的数据,所以你只能在表中建立一个聚簇索引。

3、什么是事务?什么是锁?
事务就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是上有个节点。为了确保要么执行,要么不执行,就可以使用事务。要将有组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。

锁:在DBMS中,锁是实现事务的关键,锁可以保证事务的完整性和并发性。与现实生活中锁一样,它可以使某些数据的拥有者,在某段时间内不能使用某些数据或数据结构。当然锁还分级别的。

4、jdbc工作原理;

5、数据库sql、mysql分页查询区别;

6、Sql优化

框架
1、什么是spring?

2、说一下Spring的IOC和AOP?

3、Spring常用的注解

4、什么是Spring的依赖注入?

5、SpringMVC执行流程

6、Hibernate的工作原理?

7、mybatis的工作原理?

Java基础
1、面向对象如何理解、基本特征

2、String方法 【截取、拼接、转换】

3、String.valueOf和Integer.toString的区别

4、同步和异步的区别

5、Java 集合框架的基础接口有哪些?

6、Java 中的 HashMap 的工作原理是什么?【再深一点问一下底层源码】

7、HashMap与HashTable的区别

接口
1、http和https

2、post和get

3、session和cookies

4、抽象类和接口的区别?

每次的一次跳槽都会让人重新拿起Java面试题库,即便你有几年的工作经验,都会遇到有你不会的东西!

“人外有人、天外有天” 希望工作顺利、生活惬意!

Java基础面试题,啾啾啾~~~相关推荐

  1. 100道Java基础面试题收集整理(附答案)

    不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题. 1.什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Cl ...

  2. 判断一个java对象中的属性是否都未赋值_100道Java基础面试题(一)

    100道Java基础面试题(一)未来大家将步入职场,面试的时候面试官还会问大家一些Java相关的问题.小编整理出100道非常实用的面试题目,可以帮助双体的小伙伴应对面试,我们一起来看看都有哪些吧! 1 ...

  3. Java继承_30道最常问的Java基础面试题

    30道最常问的Java基础面试题 1. 面向对象和面向过程的区别面向过程优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机.嵌入式开发.Linux/Unix等一般采 ...

  4. Java 基础面试题,java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  5. Java进阶篇(六)——Swing程序设计(上),java面试题,java基础笔试题,BAT

    写在最前面,我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家.扫码加微信好友进[程序员面试学习交流群],免费领取.也欢迎各位一起在群里探讨技术. Sw ...

  6. Java基础知识面试题(2021最新版)

    转载自:https://thinkwon.blog.csdn.net/article/details/104390612 文章目录 Java概述 何为编程 什么是Java jdk1.5之后的三大版本 ...

  7. Java基础-面试题精华(2021最新)

    Java基础-面试题精华 提示:本人已经成功帮助20多位面试者斩获BAT大厂offer,现在把自己的笔记分享出来,提炼出高频java面试题目,都是干货,觉得有用的话,记得点赞收藏哦,后期会上sprin ...

  8. 人类高质量Java基础面试题大全,又是一篇三万字的总结!

    点击主页访问更多精彩文章:https://blog.csdn.net/weixin_45692705?spm=1001.2101.3001.5343 Java基础面试题目录 共勉 ! Java概述 1 ...

  9. java基础面试题(九)

    java基础面试题(九) SpringBoot/SpringCloud 什么是SpringBoot? 在Spring框架这个大家族中,产生了很多衍生框架,比如Spring.Springmvc框架等,S ...

  10. 2022 最新 Java 基础 面试题(一)

    2022 最新 Java 基础 面试题(一) 1.面向对象的特征有哪些方面? 3.String 是最基本的数据类型吗? 4.float f=3.4;是否正确? 5.short s1 = 1; s1 = ...

最新文章

  1. 15条最重要且最基本的SEO优化Tips和技巧
  2. CF1101A Minimum Integer 模拟
  3. android 测试工程 关闭混淆,混淆Android Test项目以及项目(在发布和混淆版本上运行测试)...
  4. Win10 UWP开发:摄像头扫描二维码/一维码功能
  5. 带有无参数的存储过程
  6. SAP Shipping address页面点了continue后的网络请求
  7. 如何导出SQL Azure脚本?
  8. SAP里删除trace文件的方法
  9. java udp 同一个端口实现收发_Java网络编程之UDP协议
  10. 山洪沟防洪治理工程技术规范_幸福沟水库一期工程完工丨尚志城市供水、防洪、农业灌溉皆升级...
  11. 高中信息技术考试软件_郑州市高中信息技术学业水平考试23日起网上报名
  12. 一个项目中能提出哪些数据库优化_阿里资深技术专家曲山:优秀的数据库存储引擎应具备哪些能力?...
  13. 【学习】013 Servlet、Cookie、Session的简述
  14. 编译问题处理:undefined symbol: OPENSSL_init_crypto
  15. CH340芯片选型----包括串口并口芯片
  16. 苹果测试软件游戏,TestFlight苹果app
  17. Apache网页与安全优化(网页压缩、网页缓存、隐藏版本信息、网页图片防盗链)——理论+实验!超详细
  18. 计算机上显示找不到无线网络连接,为什么找不到无线网络,电脑上连接WIFI的图标不见了,怎么办?...
  19. java 加载类失败_java-动态类加载在运行时失败
  20. 哪种耳机危害最小?推荐这种骨传导耳机

热门文章

  1. 获取音、视频时长(NAudio,Shell32,FFmpeg)
  2. 跟着辛星用PHP的反射机制来实现插件
  3. Jenkins-FQA
  4. abap--关于集(set)的读取(如读取成本中心组下的所有成本中心)
  5. 大数据之-Hadoop3.x_MapReduce_outputformat案例需求分析---大数据之hadoop3.x工作笔记0121
  6. 大数据之-Hadoop_1.x和2.x区别---大数据之hadoop工作笔记0012
  7. OAuth2.0_环境搭建_Spring Security OAuth2.0认证授权---springcloud工作笔记139
  8. 微服务升级_SpringCloud Alibaba工作笔记0009---阿里云部署微服务_在内网不同机器上_报错_注册中心找不到对应的机器_遇到java.net.UnknownHostExceptio
  9. Linux多线程工作笔记0003---C语言中%p,%u,%lu都有什么用处
  10. JAVA常用API或编程工具002---SpringSource Tool Suite:基于Eclipse的Spring应用开发环境