程序员社区

阿里菜鸟Java一面面试 + (Java后端开发)

今天给大家分享一篇 阿里菜鸟Java一面面试, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

时长50分钟,口述三个算法题,人麻了

数据库

数据库三大范式
分库分表设计
Mysql慢查询优化

Java

垃圾回收算法
Metaspace占用空间异常排查、堆占用异常排查
SpringBuilder、SpringBuffer区别

网络

Http常用请求方式
GET POST区别
Cookies Session区别
分布式Session设计

框架

Spring主要特征(IOC、AOP)

Bean循环依赖解决方案

Linux

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

某一进程占用过高怎么查
任务开机自启动方案

算法题

1、给定 a、b 两个文件,各存放 50 亿个 URL,每个 URL 各占 64B,内存限制是 4G。请找出 a、b 两个文件共同的 URL
2、字符串拆分:从第n位拆分后拼接到最尾部(要求时间复杂度O(n) 空间复杂度O(1))

3、判断字符串A中是否有字符串B(要求时间复杂度小于O(n2) 即KMP实现)
赞(0) 打赏
未经允许不得转载:IDEA激活码 » 阿里菜鸟Java一面面试 + (Java后端开发)

一个分享Java & Python知识的社区