程序员社区

京东Java实习二面 + (Java后端开发)

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

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

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

问学校有没有上线的项目,有没有并发,我说没有,但知道秒杀有并发,然后讲了并发为什么有问题,怎么解决,用redis键自增减

1.redis数据类型,除了这几种有没有别的,知道hiperloglog,面试官告诉我地图类型????

2.redis基本数据结构,想起来sds还有跳表字典,讲了下sds,问我string类型用了哪些数据结构,提示了下int啥的,太久以前看的记不清了

3.mysql锁说了表锁行锁元数据锁,简单说了下然后让讲讲索引,聚簇非聚簇,联合索引最左前缀,又问了事务mvcc

4.mysql做了什么优化,提示了下buffer,简单的说了一下

5.mysql用过什么工具,做过什么优化,优化只用过索引。。那分库分表mybatis分库分表呢(没听清好像是这个),也没用过,分库分表听说过没看过

6.redis持久化,aof rdb,简单讲了下;问单线程的话持久化会不会影响,说了下save和bgsave;然后由rdb引申mysql的binlog做数据传播,然后问了解集群哨兵吗,知道但是没用过

7.redis是单线程,处理io请求也是吗,当然不是,然后引申到io多路复用,select epoll

8.多线程包了解哪些,讲了concurrenthashmap这些;线程池知道吗讲讲,说了创建线程池的参数,自己指定阻塞队列等等;线程池创建线程过程,核心线程非核心线程会回收吗,非核心线程回收,核心不会

9.netty原理了解多少,说了javaNIO和nettyNIO,还有Reactor线程模型,netty的几个重要类EventGroupLoop这些

10.jvm垃圾回收

11.设计模式知道哪些,我说单例工厂常见就不说了,我喜欢装饰器模式,说了一下装饰器

12.cloud了解多少,讲一讲,负载均衡知道多少,服务熔断知道多少

13.用没用过别的中间件,kafka zookeeper es这些,知道这些,简单了解过rabbitmq

平时怎么学习,找学长学姐推荐书

反问环节,能来北京实习吗

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 京东Java实习二面 + (Java后端开发)

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