1月4号得到通知,京东无望了,哭晕在厕所,现在给大家把这些面试题分享出来,希望给想要进京东的一些程序员点点帮助!

接下来开始分享我去面试的时候面试官问我的那些面试题

京东java一面记录

  • 简单介绍下自己
  • 介绍主要用到的技术(技术栈)
  • 常用的数据结构有哪些?并大说了-些操作的时间复杂度
  • 数组从下标最大的删与最小的删有什么区别?
  • 介绍一下集合类
  • list和set的区别?以及各个实现类和底层实现
  • CopyOnWriteL ist的特点及实现
  • HashSet的底层实现
  • 介绍下HashMap和CurrentHashMap
  • HashMap线程不安全会导致什么问题?
  • 为什么1.8版本中会将链表转为红黑树?
  • HashMap解决Hash冲突使用的什么方式?
  • HashMap的hash函数讲一下 (如何确定槽位)
  • 创建一个线程有几种方式 ?项目中怎么创建的?
  • 讲一下线程池
  • 你们使用的任务拒绝策略是那种?
  • 线上服务器最多可以创建多少个线程?
  • 线程的状态有哪些? (线程的生命周期)
  • 跟线程相关的方法介绍一下
  • Synchronized讲讲使用及原理
  • Synchronized的优缺点?
  • retryLock了解吗? (有点蒙蔽没听过?没听说这个。。。)
  • Java里的轻量级锁?
  • JVM的内存区域
  • 那个区域不会发生内存溢出?
  • JVM运行时内存?
  • 新生代老年代讲讲
  • JVM为什么分新生代老年代?
  • 垃圾回收算法讲讲
  • 粼载过程讲一下
  • 双亲委派模型讲一下
  • Spring的启动流程
  • SpringBean的作用域
  • SpringBoot的特点
  • 相比于SpringMVC有什么好用的地方?
  • MySQL的事务隔离级别
  • 索引了解么? balabala
  • InnoDB还能有什么索|
  • 为什么用索弓|?项目中怎么用的?
  • 讲一下B+树的实现
  • B+树与B树有什么区别?
  • MySQL的锁哪几种?
  • 行锁的实现?
  • 你们项目中用到Redis都是怎么用的?
  • 分布式锁你们是怎么做的?
  • 为什么不升级Redis版本?
  • Redis的内存淘汰策略LRU ?
  • 讲讲项目为什么要用Hystrix

京东java二面记录

  • 画一画项目架构图
  • 讲讲分布式任务调度系统是怎么实现的(项目这一块问了大概半个小时吧)
  • ElasticSearch都用过那些查询方式
  • 如何做数据同步的? ( MySQl到ES )
  • 如何做CodeReview的?
  • SpringCould都用了那些组件?
  • 什么场景用到断路器( Hystrix )
  • 你是如何理解分布式锁的?
  • Redis分布式锁你们是怎么用的?
  • Redis你都用到那些命令?
  • Synchronized讲讲
  • 说说轻量级锁,无锁的方式(CASABA问题?)
  • 加锁我们是为了解决什么样的问题?
  • 说说volatile关键字
  • 了解什么叫不可变类么?或者是叫不可变对象?
  • final的含义是什么?
  • 成员变量都是final修饰的话,如何进行赋值?
  • 如何关闭线程?
  • 我有8件事要做,最要要同意返回处理结果,每件事要进行异步的方式去做。你怎么完成这个需求
  • 最后一个问题,我需要在项目启动时, 将一 些配置 加载到内存中,你有什么方式能解决?

京东java三面记录

  • 简单的自我介绍一下吧
  • 讲讲你做的项目吧(还是继续给面试官将任务调度系统)
  • RabbitMQ优缺点讲-下?
  • 分享一下你这个项目的挑战性吗?
  • 项目中有遇到什么问题么?
  • 讲讲SpringCould中用到的组件吧?
  • Feign为什么效率低?
  • 为什么大部分服务对外不提供的接口都是HTTP的? ( 没太理解什么意思)
  • 讲讲项目中为什么会把MySQL升级为ES ?
  • CodeReview你都是怎么做的?
  • list跟Set有什么差别?
  • HashMap跟CurrentHashMap有什么区别?
  • 讲讲Redis的数据结构
  • 问了问我现在的待遇,有什么想问我的 ?

年前的一波面试搞得我心累了,打算早点 开始准备春招上岸

分享一些我复习的资料吧, 希望找到与我一起复习的程序员,大家一起春招上岸~ upup~~ 这些资料想要获取的话,麻烦您帮我转发文章之后私信回复【复习】即可免费领取,一起学习!

微服务复习资料

数据库复习资料

全家桶复习笔记

麻烦您帮我转发文章之后私信回复【复习】即可免费领取,一起学习!

java组件是什么意思_年前面试京东3面凉经~ 面试过程与真题全分享+备战春招(java)...相关推荐

  1. java笔试题_公司真题 | 用友2018秋招Java笔试题(四)

    公司真题 | 用友2018秋招Java笔试题(三)答案: 1.正确答案 A B 2.正确答案 A 3.正确答案 D 4.正确答案 B 5.正确答案 A E 6.正确答案 B 7.正确答案 C D 8. ...

  2. 【备战春招/秋招系列】美团Java面经总结进阶篇 (附详解答案)

    <!-- MarkdownTOC --> 一 消息队列MQ的套路 1.1 介绍一下消息队列MQ的应用场景/使用消息队列的好处 ①.通过异步处理提高系统性能 ②.降低系统耦合性 1.2 那么 ...

  3. js解析二维码_最新最全阿里巴巴,今日头条,腾讯Flutter面试真题全解析(狂虐不止)...

    阿里巴巴,今日头条,腾讯Flutter面试真题全解析.你只有去过大厂,才知道大厂的面试有多难,这个难度不是你能够想象得到的.所以说如果想去做这方面的工作,建议把以下内容好好准备一下(其实也就是多看一些 ...

  4. 【备战春招/秋招系列】美团Java面经总结终结篇 (附详解答案)

    该文已加入开源项目:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目,Star 数接近 14 k).地址:https://github.com/Snailclimb.. ...

  5. 【备战春招/秋招系列】美团Java面经总结终结篇 (附详解答案) 1

    该文已加入开源项目:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目,Star 数接近 14 k).地址:https://github.com/Snailclimb/J ...

  6. 阿里2020春招Java实习生笔试题

    阿里2020春招Java实习生笔试题 第1题 第2题 今天上午参加了阿里实习笔试,2个编程题(60分钟),做的简直是惨不忍睹,一个都没出来.虽然和面试无缘了,但希望能帮到后面笔试的同学,所以将题目大概 ...

  7. 【备战春招/秋招系列】初出茅庐的程序员该如何准备面试?

    备战春招/秋招系列文章回顾: [备战春招/秋招系列]程序员的简历就该这样写 这是[备战春招/秋招系列]的第二篇文章,主要是简单地介绍如何去准备面试.该文已加入开源文档:JavaGuide(一份涵盖大部 ...

  8. 2021年 第12届 蓝桥杯 第4次模拟赛真题详解及小结【Java版】

    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总[2013年(第4届)~2021年(第12届)] 第11届 蓝桥杯-第1.2次模拟(软件类)真题-(2020年3月.4月)-官方讲解视频 说明:大部 ...

  9. 2021年 第12届 蓝桥杯 第3次模拟赛真题详解及小结【Java版】

    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总[2013年(第4届)~2021年(第12届)] 第11届 蓝桥杯-第1.2次模拟(软件类)真题-(2020年3月.4月)-官方讲解视频 说明:大部 ...

最新文章

  1. pinctrl 和 gpio 子系统
  2. 用神经网络计算甲醛CH2O和亚硝酸HNO2的化学键的键能
  3. 跟我一起写 Makefile(八)
  4. 最优化算法python实现篇(3)——无约束一维极值(黄金分割法)
  5. MySQL 面试必备:又一神器“锁”,不会的在面试都挂了
  6. Python 中的序列类型支持哪些公共操作
  7. 设计模式之四(抽象工厂模式第一回合)
  8. BeetleX.FastHttpApi之Vuejs扩展
  9. C++ open 打开文件
  10. 15 个第三方Web 表单资源
  11. pytorch —— transforms图像增强(一)
  12. markdown这么好用的东西我才知道。。。多么不折腾的我。。。
  13. 【网络安全】最全渗透学习攻略
  14. 100个Python实战项目(二)使用 Tkinter 的 日历 GUI 应用程序
  15. yuv422,yuv420,yuv444的区别
  16. java soap服务_「java调用webservice」java调用webservice接口 三种方法 - seo实验室
  17. k8s service nodeport
  18. 部分手机虚拟键盘的适配问题
  19. tp路由器 拨号失败 服务器无响应,tp路由器wdr8500拨号不成功怎么办
  20. MySQL + Oracle GoldenGate + OGG Application Adpater

热门文章

  1. 数字图像处理基础与应用学习,第二章
  2. 前端为什么说github很重要_私域流量|为什么说私域流量很重要?
  3. qt android程序联网死机,Qt for Android(九) ——APP 崩溃卡死拉起保活实战
  4. c语言中字符串 x,使用c语言解析字符串176x144中的数字
  5. 蚂蚁庄园 php源码,蚂蚁庄园五体投地
  6. springboot导包显示不存在_基础篇:Spring Boot入门体验(图文教程)
  7. esc指令检查打印状态_【行业知识分享】八千字解读ESC系统
  8. python用pip安装wordcloud_如何在python3.7中使用pip安装wordcloud
  9. 轴只显示5个刻度_告别大象腿,迎接魅力美腿,变身女王你只需5个方法
  10. python数据挖掘工程师-爬虫,python工程师,数据挖掘,机器学习。我该先以哪一个为主?...