博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
拼多多Java后端团队面试题:epoll+集群+事务隔离+Kafka+分布式等
阅读量:4178 次
发布时间:2019-05-26

本文共 992 字,大约阅读时间需要 3 分钟。

 

拼多多Java后端团队面试题:epoll+集群+事务隔离+Kafka+分布式等

 

一面

  1. 自我介绍
  2. 介绍一下mysql索引?为什么用B+树?
  3. 网络IO模型?什么是多路复用IO?select和epoll的差别?select具体过程?
  4. java类加载机制?双亲委派模型的好处?
  5. 进程和线程的区别?线程是不是越多越好,为什么?操作系统怎么调度的,调度算法?java中cpu调度是线程还是进程?
  6. 数据库事务?隔离级别?
  7. java线程变量怎么实现的?内存模型?
  8. 手撕代码
  9. 用数组模拟循环链表
  10. 堆排序实现
  11. JAVA并发包组件了解多少
  12. 线程的一个状态转换图
  13. HashMap和HashTable以及CocurrentHashMap详细说明
  14. SpringMVC的整个执行流程

二面

  1. 自我介绍
  2. 数据库索引?B+树?为什么要建索引?什么样的字段需要建索引,建索引的时候一般考虑什么?怎么解决分库分表?
  3. 数据库事务特点?事务隔离级别?项目中的事务实现?脏读、不可重复读、幻读各举个例子?
  4. Spring bean的生命周期?默认创建的模式是什么?不想单例怎么办?
  5. 谈谈Kafka和ZooKeeper了解情况?
  6. 设计模式,单例模式,怎么保证线程安全?锁效率太低,怎么提高效率?CAS?CAS本质是什么?什么是原子性?Compare and Swap,为什么能保证原子性(涉及到CPU指令)?分布式锁?
  7. 还有什么设计模式?工厂模式有几种,都讲讲?
  8. 数据库表怎么设计的?数据库范式?设计的过程中需要注意什么?enum类型的值一般怎么存?如果有一个十几位的小数为了不丢失精度怎么存?tinyint几个字节,int几个字节?

三面

  1. 项目介绍
  2. Redis简要介绍下,有哪些常用的数据结构?
  3. Redis是单线程的?Redis为什么查询数据这么快?
  4. Redis并发竞争key如何来解决?
  5. 有接触过哪些消息队列中间件?如何来选型?
  6. 谈谈你的SOA以及微服务的理解?
  7. 具体谈谈Spring Cloud服务和注册?
  8. 分布式场景面临的最大挑战是什么?
  9. 分布式场景数据同步如何来解决?

以上就是拼多多后端Java团队面试题,以下最新总结的最全2019阿里集团资深Java必考题范围和答案,仅用于参考~


下面是一个我长期积累出来的系统学习图谱,当然我也有一个专门的交流学习群:859729143 。群里每天都有新视频资料更新,每天晚上大牛直播讲课。

分布式专题

金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)

微服务架构

金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)

性能优化

金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)

双十一电商项目实战

金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)

源码分析

金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)

团队协作

金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)

 

转载地址:http://jtaai.baihongyu.com/

你可能感兴趣的文章
进程创建时文件系统处理
查看>>
内核线程创建
查看>>
linux中cat命令使用详解
查看>>
java中的异常机制
查看>>
商务智能-基本方法-数据钻取
查看>>
C++程序员技术需求规划(发展方向)
查看>>
JNI
查看>>
CVE-2019-0708漏洞影响面分析及采用多种规则的检测方法
查看>>
拿走不谢!固件逆向分析过程中的工具和技巧(上)
查看>>
整理网络安全措施的5个小技巧
查看>>
入侵win10(下)--渗透系统
查看>>
烦请解释一下“驱动表”的概念
查看>>
IPAide(IP助手) v1.01
查看>>
Oracle 11g RAC SCAN basics
查看>>
ASM appears to be running, but connect via sqlplus, says idle instance.??
查看>>
Oracle EBS R12 - Steps and Issues/Resolutions during R12.1.1 to R12.1.3 Upgration
查看>>
跳过17:30,跳过瑞星定时扫描
查看>>
自动订饭
查看>>
Dos下命令运行带有包名的Java类
查看>>
Tomcat6数据源配置
查看>>