前言 尽管有很多新秀的语言陆续登场,Java依然占据一席之地,不管什么语言其思想都是万变不离其宗的。本文所含题目重视基础,偏重后端,若有不明之处,可自行搜索解析。后附一份阿里的Java面试大题。用人单位组织的面试有简单的,也有高质量的面试,通常高质量的面试重视该岗位开发基础,同时也会注重如软件工程理论知识,计算机网络,数据库,操作系统,数据结构等
转载
2023-09-15 10:08:07
57阅读
接口有什么用1、通过接口可以实现不相关类的相同行为,而不需要了解对象所对应的类。2、通过接口可以指明多个类需要实现的方法。3、通过接口可以了解对象的交互界面,而不需了解对象所对应的类。另:Java是单继承,接口可以使其实现多继承的功能。说说http,https协议HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WW...
原创
2021-07-28 17:43:06
299阅读
一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现;3)如何实现HashMap顺序存储:可以参考LinkedHashMap的底层实现;4)HashTable和ConcurrentHashMap的区别;5)Strin
原创
2022-03-02 16:01:16
136阅读
一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现;3)如何实现HashMap顺序存储:可以参考LinkedHashMap的底层实现;4)HashTable和ConcurrentHashMap的区别;5)Strin
原创
2022-03-04 09:27:40
152阅读
这是我收集的10道高级Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而且包括我的朋友和同事在内的许多程序员都觉得很难回答。1. 为什么等待和通知是在 Object 类而不是 Thread 中声明的?一个棘手的
转载
2023-08-13 17:21:50
148阅读
# iOS 中高级面试题解析:深入理解 iOS 生态与代码实现
在 iOS 的开发领域中,各种面试题常常涉及从基础到高级的各种概念和技术。本文将围绕一些中高级的 iOS 面试题进行深入解析,并通过示例代码和图示帮助大家更好地理解这些概念。
## 1. MVC 架构的理解
MVC(Model-View-Controller)是 iOS 中常用的设计模式。它将应用程序分为三部分,分别负责数据(M
这里选了几道高频面试题以及一些解答。不一定全部正确,有一些是没有固定答案的,如果发现有错误的欢迎纠正,如果有更好的回答,热烈欢迎留言探讨。
转载
2021-07-30 13:45:53
217阅读
对于有一定经验的开发者,在面试过程中多多少少都会被问及jvm相关知识,但是往往在实际开发中涉及较少,这里整理一些知识点做一期面试题库拿出来,希望对有用到朋友有一些参考。
转载
2021-07-30 15:02:41
187阅读
目录
JAVA 基础
JVM 知识
开源框架知识
操作系统
多线程
TCP 与 HTTP
架构设计与分布式
算法
Mysql
中间件
框架
JAVA 基础
1. JAVA 中的几种基本数据类型是什么,各自占用多少字节。
数据类型
关键字
内置类
内存占用字节数
布尔型
boolean
Boolean
1字节
字符型
char
Character
2
原创
2021-07-13 13:57:04
432阅读
Java 高级面试问题及答案问题1: 请解释Java中的垃圾回收机制,并描述其工作原理。答案: Java中的垃圾回收(Garbage Collection, GC)是一种自动内存管理机制,用于识别和回收不再使用的对象,从而释放内存资源。垃圾回收器主要关注堆内存中的管理,堆内存主要用于存储对象实例。 工作原理如下:对象创建:Java中的对象在堆内存中创建,分配在新生代(Young Generatio
转载
2024-10-09 12:01:10
20阅读
# Android 中高级面试题
在Android开发领域中,高级面试题涉及到更深层次的知识和技能,对开发者的能力有更高的要求。本文将介绍一些常见的Android高级面试题,并附带代码示例,帮助读者更好地理解和准备面试。
## 旅行图示例
```mermaid
journey
title 高级面试准备
section 准备知识
开始
准备Jav
原创
2024-05-11 06:35:49
34阅读
开头先说一下我大概的情况吧。渣本毕业,工作已经有快两年了,从高中就开始玩小破站。无论是学习还是日常放松都是在b站。大学主学的软件技术专业,所以,进大学校门那一刻起,去上海bilibili工作就在心里埋下了种子。在学校,专业学的挺好的,自己写过一些小项目,也参与过一些协会开发的项目。 两年前刚毕业时候,b站也有校招,我当然满怀期待的参加了,但是并没有被录用。当时,挺失落的吧,当时也有想过放弃:我一个
转载
2023-10-12 22:34:46
52阅读