92天寒窗苦学,泪谈京东三面+交叉面经历,终获30K*14薪

本文详细分享了一位开发者经历的京东面试过程,包括三轮技术面和交叉面试。重点讨论了JVM、并发、Java基础、数据库、分布式、微服务等相关问题。面试官询问了JVM内存结构、并发容器、Redis使用、分布式锁实现等技术细节。此外,作者还强调了复习和准备的重要性,提供了Java面试的复习资源。
摘要由CSDN通过智能技术生成

京东面试过程

技术面共三轮,一面二面是远程,三面是现场面外加2人交叉面试,说实话还是很紧张!最后HR定薪资是30K*14(小哥觉得低了哈哈哈)

最后让他把面试官问的问题整理一下,在这也分享给小伙伴们。主要也是6月初去面试的,周期挺长的有些记不全面了!

京东面试面试官问的问题

我感觉问得肯定不少,主要是这位小哥也记不太全面了

JVM,并发,基础部分

  • Java集合arraylist和hashmap,扩容机制
  • concurrenthashmap的结构
  • reentlock的机制
  • 简述AQS的原理
  • 线程池的参数的含义
  • 项目中怎么使用多线程
  • JVM内存结构和垃圾回收机制
  • 生产遇到过JVM(内存或cpu)问题怎么解决
  • jmap和jstack简单用法
  • JVM的参数知道哪些

大厂面试Java岗可以说这三件套必不可少,JVM及调优,并发底层,Java基础扎实。如果这些不过关基本一面后就没戏了

sql底层,分库分表方面

  • mysql的myisam和innodb的区别
  • innodb索引的结构
  • 分库分表
  • 分布式id生成规则

分布式部分

  • redis常见数据结构
  • redis的常见使用场景
  • 分布式锁怎么实现
  • reids缓存雪崩和缓存穿透怎么处理
  • mq用过哪些
  • mq怎么解决消息不丢失和不重复
  • 分布式事务的实现方式

这里可推荐小伙伴一些Redis学习视频给大家

阿里架构师90分钟解析BAT必问的Redis面试问题全集(雪崩,穿透,持久化,应用场景等) 2020年最全Redis高并发项目场景设计实战全集(淘宝购物车,微信点赞,微博关系设计等)

微服务,框架源码,算法方面

  • spring aop的一个a方法调b方法的问题
  • spring mvc的流程
  • spring cloud eruka的服务注册和发现的流程
  • hystrix的机制
  • 算法题,从一个十亿的文件中查找某一个字符串
  • 现在系统的服务架构
  • 深入研究过哪个框架或组件,说说自己的理解
  • 幂等性的理解

面试京东之前,我流了多少汗?

1.梳理知识

一般的面试,会被问到JVM原理、多线程、数据结构和算法、高并发、设计模式等内容,这

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值