京东商城社招面经分享(java岗)

京东商城一面:

· 简短的自我介绍,项目一笔带过,没有问过多细节

· 讲一讲重载与重写区别

· 讲一下八种数据类型

· 知道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现象?

· 说职业规划

· 喜欢读书吗?最近读了什么书?

· 你有什么想问我的吗?

差不多这样了,整体上来讲面试的深度还是挺足的。


#京东##社招##面经##java工程师#
全部评论

相关推荐

点赞 评论 收藏
分享
去B座二楼砸水泥地:不过也可以理解,这种应该没参加过秋招
点赞 评论 收藏
分享
7 37 评论
分享
牛客网
牛客企业服务