• 挑战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面试题(附答案)【上】在本文中,我们将从初学...

  • 2013年9月份阿里JAVA面试经历

    时间:2024-03-21 12:31:16

    面试时间:2013-9面试地点:合工大面试内容:1. struts2怎么实现的,原理是什么2. session是怎么实现的?存储在哪里?3. Java怎么创建链表的?定义一个结点类,再定义一个list,实现插入结点、删除结点、查询结点。具体实现如下:///////////////节点////////...

  • java redis面试专题(附答案)

    时间:2024-03-21 11:41:48

    1、什么是Redis?简述它的优缺点?Redis的全称是:Remote Dictionary.Server,本质上是一个Key-Value类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘 上进行保存。 因为是纯内存操作,R...

  • 面试官常问的20道Java题目(附答案)-来自Java1234

    时间:2024-03-21 11:35:34

    1. 以下代码的输出结果是(A)int i =3;i = i++;System.out.println(i);A .3  B.4  C.5a=b++是先将b值赋值给a后b再自增。2. Math.round(11.5)等于多少? Math.round(-11.5)等于多少?Math.round(11....

  • 200个最常见的JAVA面试问题(附答案)

    时间:2024-03-21 10:29:23

    本文内容:20个最常见的JAVA面试问题(附答案)13个单例模式JAVA面试问题(附答案)说说JVM和垃圾收集是如何工作的(附答案)说说如何避免JAVA线程死锁(附答案)Java中HashSet和HashMap的区别(附答案)Java面试中和Collection有关的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-16 21:20:02

    1. HTTP状态码 1xx 提示信息,是协议处理中的一种中间状态,实际用到的比较少。 2xx 表示服务器成功处理了客户端的请求。 200 OK 表示一切正常。如果是非 HEAD 请求,服务器返回的响应头都会有 body 数据。 204 No Content 与 200 OK 基本相同,...

  • 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-11 10:02:36

    写在开头在前面的几篇博客里,我们学习了Java的多线程,包括线程的作用、创建方式、重要性等,那么今天我们就要正式踏入线程,去学习更加深层次的知识点了。第一个需要学的就是线程的生命周期,也可以将之理解为线程的几种状态,以及互相之间的切换,这几乎是Java多线程的面试必考题,每一年都有大量的同学,因为这...

  • 面试准备不充分,被Java守护线程干懵了,面试官主打一个东西没用但你得会

    时间:2024-03-09 16:15:30

    写在开头面试官:小伙子请聊一聊Java中的精灵线程?我:什么?精灵线程?啥时候精灵线程?面试官:精灵线程没听过?那守护线程呢?我:守护线程知道,就是为普通线程服务的线程嘛。面试官:没了?守护线程的特点,怎么使用,需要注意啥,Java中经典的守护线程都有啥?我:不知道。。。这的天,面试一个10K的工作...

  • 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开发,博主傻傻的把数据结构和各种算法看了一上午,下午去完全没问。话说面试大叔记忆力真的好,啥都记...