• Java面试题二

    时间:2024-03-08 13:20:41

    1、public、private、protected、Friendly的区别与作用域public,protected,friendly,private的访问权限如下...

  • 百度数据开发面试题 Oracle行列转换Oracle行转列、列转行的Sql语句总结(转)链接中的基本都用到。1)wm_concat、listaggoracle拆分逗号分隔字符串 实现split博主这里没记住正则,开始傻傻的用循环暴力,后来面试的大叔让我随便用什么语言博主就写了个java的List数组拆分,后来想想完全不同,这里应该是String的split,用oracle的话就用正则,其他语言支持正则的都可以用正则。这是老夫版的,面试写的随意,使用方法名递归,估

    时间:2024-03-07 13:14:18

    事后HR回邮件被刷,总结下面试经历。面试比较全面,主要是oracle的sql开发,博主傻傻的把数据结构和各种算法看了一上午,下午去完全没问。话说面试大叔记忆力真的好,啥都记...

  • java面试(缓存Redis)

    时间:2024-03-06 11:15:29

    为什么使用缓存 高性能,高可用,高并发。 什么是缓存击穿?缓存穿透?缓存雪崩? 击穿:redis中没有查询到数据。解决:设置热点数据永不过期。加载DB时防止并发。 穿透:redis和mysql中都没有查询到数据。解决:参数校验,将没有数据的情况也存入redis中,引入布隆过滤器 雪崩:redis中大...

  • Java 数据库面试题解析(下)

    时间:2024-03-05 14:56:15

    20. Hash索引和B+树索引的区别?【重点】 hash索引:等值查询效率高,不能排序,不能进行范围查询; B+树索引:数据有序,适合范围查询。 21. MySQL中三种锁的级别?【了解】 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢...

  • 每日五道java面试题之mysql数据库篇(四)

    时间:2024-03-05 12:47:55

    目录: 第一题: Hash索引和B+树所有有什么区别或者说优劣呢?第二题:数据库为什么使用B+树而不是B树?第三题:B+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据?第四题:什么是聚簇索引?何时使用聚簇索引与非聚簇索引?第五题:非聚簇索引一定会回表查询吗? 第一题: Hash索引和B...

  • 2024最新互联网大厂面试题,(java,python,vue)

    时间:2024-03-04 08:25:02

    最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第3版:互联网大厂面试题》并分类150份 PDF,累计 7701页!我会持续更新中,马上就出第四版,涵盖大厂算法会更多! 面试题:7701页,非常全面 包括 Java 集合、JV...

  • 【Java面试题】SpringBoot与Spring的区别

    时间:2024-03-03 18:31:53

    主要区别体现几个方面: 1.操作简便性 SpringBoot提供极其快速和简化的操作,使得Spring开发者能更快速上手。它通过提供spring的运行配置,以及为通用spring项目提供许多非功能性特性,进一步简化了开发过程。 2.框架扩展性 SpringBoot可以看作Spring框架的一个扩展,...

  • 一年工作经验的java面试题

    时间:2024-02-29 15:15:22

       时光转瞬即逝,一年时间已经过去,自己准备跳槽了,然后在网上搜了一些面试题,方便自己,也方便大家   主要是在面试的这个过程中,把自己的优势充分的展现给面试官,让面试官对你有一个充分的认识,这也是一个推销自己的过程,答案自己百度吧!一、Java基础部分 1...

  • 尚硅谷全套课件整理:Java、前端、大数据、安卓、面试题

    时间:2024-02-24 09:43:05

    目录Java尚硅谷 IT 精英计划 JavaSE 内部学习笔记.pdf尚硅谷 Java 基础实战之银行项目.pdf尚硅谷 Java 技术之 JDBC.pdf尚硅谷 ...

  • 黑马程序员Java面试专题(1)|常见集合篇(1)ArrayList&LinkedList

    时间:2024-02-23 10:37:44

    一、集合 二、算法复杂度分析 1.时间复杂度分析 时间复杂度分析:评估代码的执行耗时 大O表示法:不具体表示代码真正的执行时间,而是表示时间随数据规模增长的变化趋势T(n)与代码的执行次数成正比(代码行数越多,执行时间越长)T(n) = O(3n + 3) ==> T(n) = O(n)当n...

  • java初中级面试题集锦

    时间:2024-02-21 20:13:03

    基础&与&&区别&运算符有两种用法:(1)按位与;(2)逻辑与。&&运算符是短路与(或简洁与)运算。逻辑与跟短路与的差别是非...

  • 50道常见java面试题

    时间:2024-02-21 13:49:50

    最近闲暇时间看到网上的一些面试题,抽空整理了一下,写了一些自己的见解。其中有错漏之处,还望指正。1 java语言特点 简单性, 解释性, 面向对象, 高性能 分布式处理 多线程 健壮性 动态性 安全性 跨平台 移植性; 简单性:Java没有像C++那样的指针,运算符重载,类的多继承。并且实现了...

  • java面试微信交流群-欢迎你的加入

    时间:2024-02-20 09:03:36

    Java后端技术专注Java相关技术:SSM、Spring全家桶、微服务、MySQL、MyCat、集群、分布式、中间件、Linux、网络、多线程,偶尔讲点运维Jenkins、Nexus、Docker、ELK,偶尔分享些技术干货,致力于Java全栈开发!由于微信群限制,只能通过加好友的方式拉进交流群,...

  • 【Java基础常见面试题】- Java SE vs Java EE-企业应用

    时间:2024-02-17 10:49:35

    Java EE(Java Platform,Enterprise Edition)称之为“Java平台企业版”。 Java EE构建在Java SE基础之上,用于构建企业级应用。所谓企业级应用 是指那些为商业组织、大型企业而创建的应用系统,例如:电信的“计费系统”、银行的“网银系统”、企业中的

  • java面试题:分布式和微服务的区别

    时间:2024-02-16 16:31:24

    1 分布式和微服务概念不同 微服务架构是架构设计方式,是设计层面的东西,一般考虑如何将系统从逻辑上进行拆分,也就是垂直拆分。 分布式系统是部署层面的东西,即强调物理层面的组成,即系统的各子系统部署在不同计算机上。 2 分布式和微服务含义不同 微服务架构是一种将一个单一应用程序开发为,一组小型服务的方...

  • Java架构师面试篇互联网大厂数据库索引

    时间:2024-02-16 11:36:37

    Java架构师面试篇互联网大厂数据库索引 目录1 索引介绍和索引的种类1.1 什么是索引?1.2 索引的种类1.3 注意1.4 在创建联合索引时,你是...

  • 【Java程序员面试专栏 分布式中间件】ElasticSearch 核心面试指引

    时间:2024-02-16 08:33:29

    关于ElasticSearch 部分的核心知识进行一网打尽,包括ElasticSearch 的基本概念,基本架构,工作流程,存储机制等,通过一篇文章串联面试重点,并且帮助加强日常基础知识的理解,全局思维导图如下所示 基础概念 从数据分类入手,考察全文索引的基本概念 现实世界中数据有哪些分类 数据的来...

  • 【Java八股面试系列】JVM-类和对象加载过程

    时间:2024-02-15 14:44:08

    目录 类和对象的加载过程 类的生命周期 类的加载过程 加载 验证 准备 解析 初始化 类卸载 对象的加载过程 类和对象的加载过程 什么是类加载和对象加载? 类加载(Class Loading):这是指JVM在运行时将类的字节码文件加载到内存中的过程。类加载的主要任务是找到类的字节码文件,然后读取...

  • 【Java面试】redis-系列文章

    时间:2024-02-01 12:37:20

    内容地址 链接JAVA面试Spring知识点JAVA面试常见问题 ========================================================================= ????如果你对该系列文章有兴趣的话,欢迎持续关注博主动态,博主会持续输出优...

  • 菜鸟网络Java实习面试(offer到手含面试经验及答案)

    时间:2024-01-31 12:11:21

    个人背景介绍  本科应届生,计算机科学专业,自己有幸拿到了网易雷火、京东、去哪儿、字节跳动、菜鸟网络等互联网公司的实习Offer,因为某些自身原...