📡
首页
🏢
企业
📚
考试
📖
攻略
📰
日报
👤
我的
校招宝-应届生校园招聘情报站
聚合秋招/春招/实习/提前批
面试真题
技术面 + 非技术面高频问题 · 企业真题标题 + 校招宝自研参考答案
面试真题
2508 道
技术岗
641 道
非技术岗
1867 道
当前筛选
31 道
按赛道
技术岗以技术方向细分;非技术岗按「结构化 / 半结构化 / 无领导 / HR / 职能」细分
全部赛道(2508)
技术岗(641)
非技术岗(1867)
按方向/形式
点选即筛,再点「全部」还原
全部(2508)
求职动机(1737)
数据库(114)
C++(85)
Go(82)
Java(69)
网络(65)
操作系统(54)
后端(39)
前端(37)
算法(31)
银行面试(31)
结构化面试(30)
HR面试(27)
运维(22)
其他(17)
行为面试(14)
AI算法(13)
半结构化面试(12)
情景应变(10)
大数据(6)
测试(4)
无领导小组讨论(3)
自我介绍(3)
产品(2)
Python(1)
按难度
简单(31)
中等(36)
困难(2)
按企业
点选查看该公司全部题目
百度(161)
腾讯(139)
通用(87)
阿里巴巴(62)
网易(55)
京东(49)
中国储备粮管理集团有限公司(43)
字节跳动(34)
大华股份(11)
美团(10)
Momenta(8)
小鹏汽车(8)
深信服(8)
Shopee(7)
小米(7)
拼多多(7)
滴滴(7)
虎牙(6)
读书郎(6)
金山(6)
小红书(5)
快手(5)
搜狐(5)
闪送(5)
分类:Java · 难度:简单
31 道 · 点击进入查看参考答案
简单
Java
Java 支持运算符重载吗?
结论:Java不支持用户自定义运算符重载,但部分运算符有内置特殊处理。要点:1.如+既可数值相加,也可字符串拼接(编译器优化为StringBuilder.append);2.不允许像C++那样定义operator+等方法…
🎤 京东
简单
Java
JVM 的作用是什么?
结论:JVM是Java字节码运行引擎,核心作用为提供跨平台环境、自动内存管理与安全执行。要点:1.跨平台:将.class字节码解释为对应OS机器码,实现一次编译到处运行;2.内存管理:自动分配对象内存并通过GC回收,降低…
🎤 腾讯
简单
Java
JVM 启动参数用过吗?
结论:用过,常见如堆大小、垃圾回收器及日志参数。核心要点:-Xms与-Xmx设定堆初始与最大值避免动态扩容开销;-Xmn设定新生代大小;-XX:MetaspaceSize与-XX:MaxMetaspaceSize控制元空…
🎤 京东
简单
Java
JVM内存模型 方法区存什么
结论:方法区(JDK8后元空间)存储已加载类元数据、常量、静态变量等。核心要点:类信息包括类名、父类、接口、字段与方法描述符、访问修饰符;运行时常量池存编译期字面量与符号引用,运行时可动态加入(如String.inter…
🎤 搜狐
简单
Java
List 有哪些实现类,分别有什么特点?
结论:Java List主要实现类有ArrayList、LinkedList、Vector、Stack、CopyOnWriteArrayList。特点:ArrayList基于动态数组,随机访问O(1),增删需拷贝扩容(默…
🎤 京东
简单
Java
Spring 里面的 IoC 了解吗?
IoC(控制反转)是Spring核心思想,将对象创建和依赖管理权交给容器。核心要点:1. 容器通过BeanFactory或ApplicationContext管理Bean生命周期;2. 实现方式是DI(依赖注入),包括构…
🎤 网易
简单
Java
Spring和SpringBoot的区别
Spring与SpringBoot区别主要体现在配置和部署简化。核心要点:1. 配置:Spring需大量XML或注解配置Bean,SpringBoot采用约定优于配置和自动装配;2. 依赖:SpringBoot提供sta…
🎤 搜狐
简单
Java
SpringBoot最重要的注解 其他常用注解
SpringBoot最重要的注解是@SpringBootApplication,用于启动应用;其他常用注解按功能分:1. 组件标识:@Component通用组件,@Controller(Web层)、@Service(业务…
🎤 百度
简单
Java
Spring 的 AOP 是什么?
结论:Spring AOP是面向切面编程,将日志、事务等横切关注点与业务逻辑解耦,通过动态代理在运行期织入。核心要点:1)原理:基于代理模式,目标类有接口则用JDK动态代理,无接口用CGLIB子类代理;2)核心概念:切面…
🎤 京东
简单
Java
Spring 框架中用到了哪些设计模式?
结论:Spring大量运用设计模式解耦架构,常见有如下几种:1)工厂模式:BeanFactory/ApplicationContext创建管理Bean;2)单例模式:Bean默认作用域为单例;3)代理模式:AOP底层用J…
🎤 京东
简单
Java
volatile 关键字的作用?
结论:volatile保证可见性、禁止指令重排序,不保证原子性。要点:可见性:修饰变量修改后立刻刷新主内存,其他线程读时从主内存加载,避免工作内存缓存不一致导致死循环或旧值;有序性:通过内存屏障禁止写读重排,如双重检查单…
🎤 百度
‹ 上一页
第 2 / 2 页
题目整理自公开面经,答案由校招宝自研生成,仅供参考
首页
企业
考试
攻略
日报
我的