程序员社区

阿里Java实习一面 + (Java最新面试题)

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

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

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

内推我的那个人面的我,挺突然的给我打电话,我开始还以为是跟我了解下情况,聊聊天啥的,我就真聊起来了,没想到是面试。。。

聊天:成绩,笔试(1.55/2),实习时长等。。。

课程:

分布式数据库:聊了下课程,问我数据库锁有哪些,分布式怎么加锁的(有两个线程分别进行select+update,如何保证一致性)。

信息安全:聊了下课程,钓鱼网站怎么防范的,csrf怎么防范。

token相关话题,如何实现天猫和淘宝只登录一次即可,之前先让我说了下单个网站的登录。

多线程/锁相关:问了很多请求打到服务器来抢一百个东西怎么保证较好的性能(用hashtable容器的思想可以解决),concurrent包一些问题,concurrenthashmap,线程池,cas

dns协议,两个系统之间如何通信(rpc,需要下去加强)

redis原子性

中间件如Kafka(需要下去加强。。。)

spring的两个特性,AOP怎么实现的(需要再深入点),mybatis随便谈了下

java:线程状态,synchronized里用wait会怎样,Object的方法说几个,G1介绍了一下,内存模型介绍了一下,怎么看线程状态,双亲委派的作用,什么时候可以破坏双亲委派机制,什么时候需要自定义加载器,反射以及什么时候用反射

用了redis在update时如何保证一致性。

其实问题好多,尤其是开放性问题,我有点忘了,难度还是不简单。。。

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 阿里Java实习一面 + (Java最新面试题)

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