• 京东商城Java岗4面面经分享,(3轮技术+HR面已拿offer)


    前言:

    我相信很多人都在计划着跳槽,或者在等金九银十的到来,请对找工作保持十二分的热情,而且越早准备越好。临时狂背知识点什么的,可能大致的都了解,细问就什么都不知道了,面试京东我也是提前一个月就开始准备了,毕竟不打无准备的仗

    面试京东已经到11月中旬了,实际上在京东之前就有投递过好几家公司,BAT基本是来了一波一轮二轮游客观光,字节跳动挂在了3面,也不知道原因,我也不敢问呐!华为是直接简历都没有过,凄惨惨,最后的希望就寄托在了京东和网易上,网易目前还在等通知,11月30号终于等到京东的录用意向书,特分享一波京东的面经,共勉!

    注意:文末有福利哦!!

    京东商城部门Java研发岗,历经4面斩获offer(3轮技术+HR面)

    京东商城一面:

    • 简短的自我介绍,项目一笔带过,没有问过多细节
    • 讲一讲重载与重写区别
    • 讲一下八种数据类型
    • 知道integer缓冲机制么?说一下吧
    • 数据库事务隔离级别
    • MyBatis怎么防止 sql 注入?
    • 什么是 Java 程序的主类?应用程序和小程序的主类有什么不同?
    • 那Java 应用程序与小程序之间有那些差别?
    • String StringBuffer 和 StringBuilder 的区别是什么?String 为什么是不可变的?
    • 讲一下接口和抽象类的区别

    京东商城二面:

    • 介绍项目
    • 什么是Spring?
    • 解释一下Spring 中的 IoC
    • Spring 有几种配置方式?具体说一下
    • 解释一下Spring Bean 的生命周期
    • 说一下Spring MVC 的流程
    • Redis 有哪几种数据淘汰策略?
    • 为什么Redis 需要把所有数据放到内存中?
    • Redis 有哪些适合的场景?
    • MyBatis 分页
    • 项目中用到的算法(排序 查找), 设计模式
    • innodb和 myisam的区别
    • 如果让你实现一个MQ,怎么样保证消息不丢失?

    京东商城三面:

    自我介绍

    • 绍项目(包括细节),针对细节提问
    • 你有哪些数据库优化方面的经验?
    • 从http请求发出到响应的整个流程
    • 追问如何http请求发送过来之后如何拦截,怎样配置拦截,具体怎样拦截(只知道tomcat拦截,在web.xml中配置,感觉是在问tomcat底层)
    • 讲一下常用的索引有哪些?
    • 在 MySQL 数据库中索引的工作机制是什么?
    • 讲一下MySQL的复制原理以及流程
    • 讲下你对Dubbo框架的理解
    • 内存模型以及分区,需要详细到每个区放什么?
    • JVM 内存分哪几个区,每个区的作用是什么?
    • 如和判断一个对象是否存活?
    • Java 中垃圾收集的方法有哪些?
    • 说一下Java 类加载过程
    • 什么是类加载器,类加载器有哪些?

    京东商城HR面:

    • 先介绍一个项目吧
    • 说一下你对京东的了解
    • 你觉得自己身上有什么优势?
    • 那你觉得京东商城在众多的电商平台上有什么优势?
    • 在工作过程中,遇到与同事意见的情况,你会怎么处理?
    • 你是怎么平衡生活和工作的?
    • 你怎么看待996现象?
    • 说职业规划
    • 喜欢读书吗?最近读了什么书?
    • 你有什么想问我的吗?

    总结:

    实际上,能够顺利通过京东面试,主要还是靠我面试前的复习到位,提前1个月就做好了准备,刷了不少的面试真题和相关知识点。这次的成功,主要靠这份《JAVA核心面试知识整理》,这份资料的知识点是非常齐全的,内容知识点包括了Java基础、多线程高并发、Spring原理、微服务、网络、RabbitMQ、数据结构、设计模式、算法等等。这些面试核心知识点已经整理成了PDF,免费赠送给大家

    部分目录展示:

    知识点详解:

  • 相关阅读:
    前端框架大比拼:2022年的Vue与React谁更胜一筹?
    VMware安装ubuntu之后共享文件夹不能显示的问题
    计算机毕业设计Java电子产品购物平台(源码+系统+mysql数据库+lw文档)
    AI篇-如何用AI辅助对图片进行鉴赏
    [漏洞复现] jenkins 远程代码执行 (CVE-2019-100300)
    sealos踩坑记录
    HTML5-2-链接
    【gcc】RtpTransportControllerSend学习笔记 4:码率分配
    反射(类加载、加载流程、加载的五个阶段、获取类结构信息、反射暴破创建实例、操作属性、操作方法)
    数据可视化的常见工具
  • 原文地址:https://blog.csdn.net/m0_57042151/article/details/126282174