9月面试基本结束!总结下阿里、腾讯、京东的Java面试题( 二 )

  • 当出现了内存溢出 , 你怎么排错 。
  • 简单说说你了解的类加载器 , 可以打破双亲委派么 , 怎么打破 。
  • g1和cms区别,吞吐量优先和响应优先的垃圾收集器选择 。
  • 怎么打出线程栈信息 。
  • 简单讲讲tomcat结构 , 以及其类加载器流程 , 线程模型等 。
  • tomcat如何调优 , 涉及哪些参数。
  • 讲讲Spring加载流程 。
  • Spring AOP的实现原理 。
  • 讲讲Spring事务的传播属性 。
  • Spring如何管理事务的 。
  • 说说你对Spring的理解 , 非单例注入的原理?它的生命周期?循环注入的原理 , aop的实现原理 , 说说aop中的几个术语 , 它们是怎么相互工作的 。
  • Springmvc 中DispatcherServlet初始化过程 。
  • netty的线程模型 , netty如何基于reactor模型上实现的 。
  • netty的通讯协议是什么样的 。
  • springmvc用到的注解 , 作用是什么 , 原理 。
  • springboot启动机制
  • 京东篇:
    • 自我介绍以及项目介绍
    • spring-cloud是否了解 , spring-boot是了解 , 讲一讲bean的生命周期
    • hashmap-1.8后的改进 , hashmap为什么是线程不安全的
    • 如何做到线程安全 , concurrenthashmap是怎么实现的
    • 用到哪些的设计模式
    • ThreadLocal用过吗
    • 类的加载机制
    • JVM-内存模型
    • 垃圾回收
    • redis源码有读过吗
    • 介绍你做的项目和其中的难点?
    • 反射的作用是什么?
    • 数据仓库 , 多线程和并发工具等?
    • 私有云 , docker和k8s等?
    • 了解哪些中间件 , dubbo , rocketmq , mycat等?
    • dubbo中的rpc如何实现?
    • 自己实现rpc应该怎么做?
    • dubbo的服务注册与发现?
    • 给你一个有序整数数组 , 数组中的数可以是正数、负数、零 , 请实现一个函数 , 这个函数返回一个整数:返回这个数组所有数的平方值中有多少种不同的取值 。
    写在最后:互联网大厂比较喜欢的人才特点:对技术有热情 , 强硬的技术基础实力;主动 , 善于团队协作 , 善于总结思考 。 无论是哪家公司 , 都很重视高并发高可用技术 , 重视基础 , 所以千万别小看任何知识 。 这里博主为大家整理总结了面试资料↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
    9月面试基本结束!总结下阿里、腾讯、京东的Java面试题文章插图
    9月面试基本结束!总结下阿里、腾讯、京东的Java面试题文章插图
    【9月面试基本结束!总结下阿里、腾讯、京东的Java面试题】面试资料领取方式:点赞+收藏 , 私聊小编:面试 , 即可免费领取
    9月面试基本结束!总结下阿里、腾讯、京东的Java面试题文章插图