4轮面试,5个面试官,21天斩获京东商城offer(Java后台开发)
程序员文章站
2022-04-29 23:09:46
其实收到京东的面试邀请的时候,我真心有点小激动。因为在地理位置上,京东应该是最合适我也是最想去的。好在之前就有刷不少面试题,所以这次京东面试还是非常顺利的,特分享一下这次京东面试的真题答案,希望能够对大家有所帮助。当然,面试题只是起一个查漏补缺的作用,并不是让你直接去整理答案,去背答案的哈。一个合格 ......
其实收到京东的面试邀请的时候,我真心有点小激动。因为在地理位置上,京东应该是最合适我也是最想去的。好在之前就有刷不少面试题,所以这次京东面试还是非常顺利的,特分享一下这次京东面试的真题答案,希望能够对大家有所帮助。当然,面试题只是起一个查漏补缺的作用,并不是让你直接去整理答案,去背答案的哈。一个合格的面试官,是会针对你的简历去问的,即每个人的面试题都是不一样的。(面试真题答案见文末)
对了,这次面试共4轮,3轮技术面,1轮hr面,一共5个面试官,一面有2个面试官,历经21天,最终收到了京东的意向书,是java后台开发岗。
答案见文末,或后台私信【电子书】领取
京东商城一面(有2个面试官,一个比较年轻,全程都是年长的在问)
- 自我介绍一下
- 说一下自己的项目
- 项目构成是怎样的,你承担什么样的角色?
- 那你作为项目组长是怎么分工的呢?
- 讲讲volatile,可见性举个例子?
- 你说你了解juc,你说说juc,举个例子?
- arraylist和linkedlist
- 说了增删改查的时间复杂度
- 面试官说arraylist增加时间复杂度真的是o(1),,有个值保存了下标,下次增加直接插入
- 设计模式,项目中运用了吗?
- 说说你的优势吧?
- 说了自己喜欢看基础,面试官说那是底层,是加分项
- 应该重运用,不能纯理论
- 最后问了面试官建议,让我多运用运用,底层是加分项,首先得基础好
京东商城二面
- 自我介绍
- jvm内存模型,gc
- 类加载机制
- classloader的分类
- jdk1.8新特性,主要问了流stream
- hashmap
- 聊聊框架,springboot,spring,springmvc三者关系
- spring aop
- 基于spring的应用,我想让这个程序启动之后,然后再打印一个log,或者一个定时任务,这个怎么实现
- aop 两种代理的区别,什么时候用
- mybatis的一个接口,一个xml文件,执行sql语句是怎么实现
- synchronized和volatile
- maven的scope有几种
- mysql优化
- redis的数据类型
- 项目经验,登录页面怎么做的,越细越好
- 后台怎么获取到登录人的
- cookie和session
京东商城三面
- 项目介绍
- 为什么硕士就念两年
- 解释一下 mvc 三个字母代表什么
- gms 与 g1 的区别、应用场景
- 垃圾收集算法
- 线程与进程的区别?为什么要有线程?
- synchronized 与 lock 的区别
- 反射机制(原理、使用场景、spring 注入)
- 分布式系统
- 消息队列,消费者运行速度不一,如何控制数据的同步(保证插入先于删除)
- 编程题:删除链表多个值
京东商城hr面
- 自我介绍
- 项目介绍
- 技术面体验怎么样,不会的有再了解吗?
- 你的秋招进行的怎么样了?拿个几个offer?
- 说一下职业生涯规划
- 你觉得京东怎么样?
- 你有什么想问的?
总结
面试的部门是零售交易平台,京东是非常看重java项目的,在面试的时候,项目经验问的非常多,所以自己在实习时,项目一定要做好,这样面试更能成功一些。
这次京东的面试真题,全部整体在文档里,需要答案的朋友关注我+vx获取。
java高并发
源码分析
性能优化
微服务跟分布式
架构视频
上一篇: openwrite使用说明
下一篇: 谈谈Java任务的并行处理