• Java常见的一些经典面试题(附答案解析)

    时间:2024-03-21 14:14:35

    前言:我想每个程序员比较头疼的事情都是:工作拧螺丝,面试造火箭吧。但是又必须经历这个过程,尤其是弄不清面试官问的问题,如果你准备的不是很充分,会导致面试的时候手足无措。今天这篇文章是从已工作5年的程序员面试几十次中挑选的面试概率比较大的一些题目,都是大家被问到过的(就是这么自信),希望这篇文章能够对...

  • 挑战10个最难的Java面试题(附答案)【上】【华为云技术分享】

    时间:2024-03-21 13:56:34

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/devcloud/article/details/100698417欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud...

  • 【应聘】阿里巴巴Java面试题目

    时间:2024-03-21 13:06:42

    原文地址:http://blog.csdn.net/free0sky/article/details/7927275 一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答:   1、String是字符串常量,StringBuffer...

  • 挑战10个最难的Java面试题(附答案)【上】

    时间:2024-03-21 13:04:18

    欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),验证通过后,输入关键字“加群”,加入华为云线上技术讨论群;输入关键字“最新活动”,获取华为云最新特惠促销。华为云诸多技术大咖、特惠活动等你来撩!这是收集的10个最棘手的Java面试问题列表。这些问题主要来自 Java...

  • 挑战10个最难的Java面试题(附答案)【下】

    时间:2024-03-21 12:46:03

    查看挑战10个最难的Java面试题(附答案)【上】在本文中,我们将从初学者和高级别进行提问, 这对新手和具有多年 Java 开发经验的高级开发人员同样有益。关于Java序列化的10个面试问题大多数商业项目使用数据库或内存映射文件或只是普通文件, 来满足持久性要求, 只有很少的项目依赖于 Java 中...

  • 挑战10个最难的Java面试题(附答案)【下】【华为云技术分享】

    时间:2024-03-21 12:43:51

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/devcloud/article/details/100707463 查看挑战10个最难的Java面试题(附答案)【上】在本文中,我们将从初学...

  • java面试题

    时间:2024-03-19 14:56:00

    Java 面试中的重要话题除了你看到的惊人的问题数量,我也尽量保证质量。我不止一次分享各个重要主题中的问题,也确保包含所谓的高级话题,这些话题很多程序员不喜欢准备或者直接放弃,因为他们的工作不会涉及到这些。Java NIO 和 JVM 底层就是最好的例子。你也可以将设计模式划分到这一类中,但是越来越...

  • 安卓Java面试题 171- 180

    时间:2024-03-18 21:39:08

    171. 简述实现Service不被杀死常驻内存的方式有哪些 ? (1):如果是安卓自身机制因为系统资源不足的时候杀死你的Service,那么一般情况下会在一段时间之后系统会重启刚刚被杀死的Service那么此 时你该做的事就是怎么恢复Service被杀之前app的一些状态了,那么该怎么恢复呢?这...

  • java高频面试题-高级篇

    时间:2024-03-18 18:19:09

    1,TCP可靠传输除了三次握手,还有其他方式保证可靠性吗? 序列号和确认应答:TCP通过序列号和确认应答机制来确保数据包的有序传输和可靠接收。数据校验和:TCP在每个数据包中都包含一个校验和字段,用于检测数据在传输过程中是否发生损坏或错误。超时重传:如果发送方在一定时间内未收到确认应答,会触发超时重...

  • 每日五道java面试题之mybatis篇(二)

    时间:2024-03-18 15:43:56

    目录: 第一题. Mybatis优缺点第二题. Hibernate 和 MyBatis 的区别?第三题. MyBatis编程步骤是什么样的?第四题. 请说说MyBatis的工作原理第五题. MyBatis的功能架构是怎样的? 第一题. Mybatis优缺点 优点 与传统的数据库访问技术相比...

  • Java面试题11MySQL之执行计划到事务及慢查询

    时间:2024-03-16 21:58:04

    你对MySQL执行计划怎么看 执行计划就是SQL的执行查询的顺序,以及如何使用索引查询,返回的结果集的行数 在MySQL中,我们可以通过explain命令来查看执行计划。其语法如下: EXPLAIN SELECT * FROM table_name WHERE conditions; 在执行该命令后...

  • Java面试题

    时间:2024-03-15 06:59:26

    题目 什么是Java的垃圾回收器(Garbage Collector)?它是如何工作的? 请解释Java中的面向对象编程(OOP)的概念,并提供一些实际的例子。 什么是Java中的多线程?如何创建和管理多线程? 请解释Java中的异常处理机制,并提供一些常见的异常类和它们的用途。 什么是J...

  • java3年到5年工作经验面试题整理

    时间:2024-03-14 07:51:21

     最近换工作陆陆续续面试了10来家公司吧,大概整理了一下面试题,后面陆陆续续有时间再整理相关答案1.IO/NIO的区别,为什么要用NIO,使用IO中的Buffered..也能实现NIO的面向缓冲,什么情况下用NIO?其中回答 区别:IO面向流、阻塞、无选择器,NIO面向缓冲、非阻塞、含有选择器是不够...

  • java面试题:为什么 SQL 语句不要过多的 join?

    时间:2024-03-12 18:38:14

    1 考察点 面试官主要想了解面试者对于 SQL 优化的理解以及在实际工作中如何处理 SQL 语句的性能问题。要回答好这个问题,只需要了解 join 操作会带来哪些影响,而这些影响对程序产生什么样的影响就行了。这个问题就是面试官想考察我们是不是平日里善于积累,仔细思考这方面的知识! 2 回答   1....

  • 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 数据库面试题解析(下)

    时间: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框架的一个扩展,...