精华内容
下载资源
问答
  • cluster集群的工作流程 聊一下redis哈希槽,为什么不用一致性哈希的方案 redis为什么这么快 redis跟mq的技术选型 3、mysql相关问题 mysql的事务隔离级别 面试官描述了一个场景…这种情况下你怎么优化mysql,说说你...

    美团一面(80min)

    (为保证内容纯正,下面的语言是由程序员Y自己整理的,霸哥没有任何改动)

    面试主要是从一个系统设计出发,考察基础跟项目架构经验。美团相当重视基础问题(计算机网络、操作系统)

    主要是围绕一个系统优化来的,下面就只写中间问的几个点:

    1、项目介绍(聊一下自己做的项目,互相了解了一下)

    2、redis相关问题

    • redis主要能解决什么问题,聊一下你所知道的?
    • 聊一下redis高可用的相关。主要说一下哨兵集群的流程,包括选举、以及宕机之后的处理方案。cluster集群的工作流程
    • 聊一下redis哈希槽,为什么不用一致性哈希的方案
    • redis为什么这么快
    • redis跟mq的技术选型

    3、mysql相关问题

    • mysql的事务隔离级别
    • 面试官描述了一个场景…这种情况下你怎么优化mysql,说说你优化的流程步骤
    • 你能想到什么优化mysql吞吐量的方案
    • mysql的底层数据结构?索引怎么存储的?

    4、rabbitmq

    • rabbitmq的优势,能解决什么问题
    • 说一下rabbitmq怎么保证高可用的?
    • 聊聊镜像队列,怎么运作的?口述下代码??

    5、并发编程相关

    • hashmap跟concurrentHashMap

    6、接近一个小时的计算机网络基础、操作系统基础

    • 进程、线程
    • http1与http2
    • 网络五层架构,分别是做什么的?
    • TCP、UDP区别,UDP怎么实现可靠性的,在哪一层实现的?
    • TCP的流量控制、拥塞控制
    • 进程调度算法
    • 等等…记不清了,美团贼喜欢问基础,接近一小时

    7、JVM相关

    • 类加载、双亲委派
    • 垃圾回收相关?怎么判断?算法?收集器?
    • 内存区域

    8、手撸算法题两道

    美团二面(70min)

    正儿八经的面试了…

    1、再来一个场景,优化mysql,具体步骤,什么命令,怎么操作,比较详细

    2、redis分布式锁的作用?什么场景用过?会有什么问题?(原子性的问题、误删锁、误得锁等等)怎么解决这些问题?(面试官提了几个场景,这块聊了半个多小时)

    3、详细聊了rabbitmq的工作流程。介绍下rabbitmq的组建,分别有什么类型,具体是怎么用的?口述代码

    4、redis高可用

    5、聊聊你了解的RPC,dubbo与springcloud?我因为没做过微服务项目,因此,问我,你觉得应该有什么功能,我从springcloud的角度回答的

    6、RPC与mq技术选型,说下原因

    7、Spring源码,我讲了事务的源码(撸了好几次了,比较熟悉)

    8、手撸算法题两道

    9、聊实习时间、地点,未来发展

    美团三面(5min)

    这个5min很关键了↑

    HR直接给录用函

    谈笑风生…聊薪资,工作地点,还有一些要录入系统的基本信息,留了电话

    Java高频面试专题合集解析:

    阿里Java岗面试百题:Spring 缓存 JVM 微服务 数据库 RabbitMQ等

    当然在这还有更多整理总结的Java进阶学习笔记和面试题未展示,在这也是免费分享给那些有需要的朋友,其中囊括了Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构资料和完整的Java架构学习进阶导图!

    这些资料都以整理成了PDF文档,如果有需要可以狂戳这里免费下载即可!

    阿里Java岗面试百题:Spring 缓存 JVM 微服务 数据库 RabbitMQ等

    更多Java架构进阶资料展示

    阿里Java岗面试百题:Spring 缓存 JVM 微服务 数据库 RabbitMQ等

    阿里Java岗面试百题:Spring 缓存 JVM 微服务 数据库 RabbitMQ等

    a架构进阶资料展示**

    [外链图片转存中…(img-AY2vlaTs-1624192776341)]

    [外链图片转存中…(img-4D9T8g8e-1624192776343)]

    阿里Java岗面试百题:Spring 缓存 JVM 微服务 数据库 RabbitMQ等

    展开全文
  • 本书力图用深刻的理论和丰富的实例揭示Java企业版中的最新核心技术,全面扫除Java领域的学习障碍。全书分为两篇,共21章,包括GUI程序设计、线程、本地方法调用、远程方法调用、命名与目录服务、JavaBeans 技术、JSP...
  • 本书力图用深刻的理论和丰富的实例揭示Java企业版中的最新核心技术,全面扫除Java领域的学习障碍。全书分为两篇,共21章,包括GUI程序设计、线程、本地方法调用、远程方法调用、命名与目录服务、JavaBeans 技术、JSP...
  • 项目参与的核心设计有哪些 ArrayList和LinkedList底层 HashMap及线程安全的ConcurrentHashMap,以及各自优劣势 Java如何实现线程安全 Synchronized和Lock哪个更好? HashMap中的get()方法是如何实现的? HashMap可以...

    支付宝一面

    1. 介绍一下自己。
    2. 项目参与的核心设计有哪些
    3. ArrayList和LinkedList底层
    4. HashMap及线程安全的ConcurrentHashMap,以及各自优劣势
    5. Java如何实现线程安全
    6. Synchronized和Lock哪个更好?
    7. HashMap中的get()方法是如何实现的?
    8. HashMap可以用在哪些场景?
    9. JVM,垃圾回收机制,内存划分等
    10. SQL优化,常用的索引?
    11. 还有什么问题需要问的。

    02 支付宝二面

    1. 没有自我介绍,直接问做过哪些Java开发相关的项目。
    2. 对哪些技术比较熟悉?
    3. 多线程状态图,状态如何流转?
    4. 死锁,死锁原因
    5. 页锁、乐观锁、悲观锁?
    6. 乐观锁如何保证线程安全?
    7. 用过线程池吗,对应的好处,如何用?
    8. 两个10G的文件,里面是一些url,内存只有1G,如何将这两个文件合并,找到相同的url?
    9. 1000个多并发线程,10台机器,每台机器4核的,设计线程池大小。
    10. 代码题:两个有序数组,数组中存在重复数字,合并成一个有序数组,去除重复数字。
    11. 说一下自己的优点。

    支付宝三面

    1. jvm性能调优都做了什么
    2. 数据库性能调优如何做
    3. 分布式系统原理:CAP,最终一致性,幂等操作等
    4. 高并发情况下,我们系统是如何支撑大量的请求的
    5. 集群如何同步会话状态
    6. 常用NOSQL,有做过比较?
    7. 什么情况会出现雪崩,以及如何应对?
    8. 负载均衡的原理
    9. 数据库事务属性
    10. 与同事沟通的时候,如果遇到冲突了如何解决?
    11. 工作中觉得哪方面欠缺?
    12. 有问题要问么?
    13. 期望薪水?
    14. 为什么要离开现在的公司?

    美团四面

    历经30天,说说我的支付宝4面+美团4面+拼多多四面,侥幸全获Offer

    美团点评高级Java一面(技术,电话面试,约40分钟)

    1. 自我介绍。
    2. 项目介绍。
    3. 了解过redis源码及redis集群么?
    4. 分布式下redis如何保证线程安全?
    5. Hashmap的原理,源码?
    6. Hashmap增删的情况后端数据结构如何位移?
    7. hashmap容量为什么是2的幂次?
    8. object类你知道的方法?
    9. 你重写过hashcode和equals么,要注意什么?
    10. jvm内存分区,为什么要有新生代和老年代?
    11. 有做个JVM内存优化吗?
    12. 数据库索引 主键和唯一索引有什么区别?
    13. 聚集索引和非聚集索引的区别?
    14. MySQL存储引擎innoDB和MyISAM的区别?
    15. 讲一下稳定的排序算法和不稳定的排序算法?
    16. 讲一下快速排序的思想?

    美团点评高级Java二面**(技术,现场面试,约60分钟)**

    1. 几种线程池区别?
    2. aio,nio,bio的了解,NIO的核心概念有哪些?
    3. 常用的NIO框架有哪些,优劣势?
    4. 事务的四大隔离级别?
    5. jvm场景问题, 标记清除多次后老年代产生内存碎片,引起full gc,接下来可能发生什么问题?
    6. MySQL innodb的b+树索引,主键索引,聚簇索引有什么区别?
    7. 数据库四大特性?
    8. MySQL里有哪些锁,行锁表锁,乐观锁呢?
    9. MySQL的死锁怎么产生的,举了两个例子。
    10. dubbo里的zookeeper是做什么的?
    11. 表锁 行锁 乐观锁 悲观锁的特点和区别?
    12. 并发工具包有哪些,具体怎么用?
    13. Docker平时怎么使用的?
    14. Kafka如何解决数据堆积?
    15. kafka消息的存储机制?
    16. 如何用kafka保证消息的有序性?
    17. kafka如何保证并发情况下消息只被消费一次?

    美团点评高级Java三面题目**(技术,现场面试,约60分钟)**

    1. 项目介绍。
    2. 最有技术难度的项目,介绍下相关核心设计流程。
    3. 分布式下redis如何保证线程安全?
    4. redis持久化的方式以及区别?
    5. zookeeper如何实现分布式锁、其他分布式锁怎么实现?
    6. kafka的架构,如何用kafka保证消息的有序性?
    7. 数据库的优化包含哪些?MySQL的优化,谈两个你优化的例子。
    8. redis用的哪个版本?
    9. 如何搭建redis集群?
    10. redis如何主从同步?
    11. redis分布式锁注意事项?
    12. redis持久化的方式以及区别?
    13. redis持久化方式及区别?
    14. my sql数据量多大的时候需要分表?
    15. my sql常用的存储引擎及区别?
    16. zookeeper的作用:分布式锁、注册服务中心?
    17. zookeeper如何实现分布式锁、其他分布式锁怎么实现?
    18. 分布式事务的解决方案?
    19. 单点登录怎么实现?
    20. 秒杀系统怎么来实现?
    21. 工作中,遇见了技术瓶颈无法解决,你的解决思路?
    22. 技术选型方面,一个新技术和一个稳定的旧技术,你会如何选择,会考虑哪些因素?

    美团点评高级Java四面题目(HR,现场面试,约30分钟)

    1. 自我介绍下。
    2. 自己的优点和缺点。
    3. 为啥想来美团,对美团了解多少?
    4. 心中的互联网公司排序。
    5. 工作中遇见暂时无法解决的问题,你是怎么应对的?
    6. 最近在学什么新技术
    7. 你是通过什么路径与方法,去学习和接触一门新技术的?
    8. 未来的职业规划是什么?

    拼多多Java研发岗4面试经过及面试题

    历经30天,说说我的支付宝4面+美团4面+拼多多四面,侥幸全获Offer

    一面

    1. 线程池由哪些组件组成,有哪些线程池,分别怎么使用,以及拒绝策略有哪些
    2. 写一题算法,层次遍历树并输出每层的层级
    3. 写一道题,二叉树的后序遍历,非递归算法。
    4. 什么时候多线程会发生死锁,写一个例子
    5. 说一说jdk1.8中,对hashMap的优化,对concurrentHashMap的优化
    6. 如何解决hash冲突的,以及如果冲突了,怎么在hash表中找到目标值
    7. 有1000个数据存在hashmap中,实际的数量是多少,考虑负载因子和扩容
    8. 常见的RPC有哪些?对应的区别和性能比较?
    9. 操作系统的用户态和核心态切换条件以及为什么要切换
    10. 线程间的通信方式,异步队列,消息延迟获取

    二面

    1. MySQL的主从复制怎么做
    2. MySQL的索引,使用B+树索引的好处
    3. MySQL性能查看以及如何优化
    4. Redis是怎么做缓存的
    5. Redis的持久化操作
    6. 如何利用redis处理热点数据
    7. TCP三次握手的过程,如果没有第三次握手有什么问题。
    8. 分布式锁怎么实现

    三面

    1. cap了解么,分别指什么
    2. 网络编程nio和netty相关,netty的线程模型,零拷贝实现
    3. Redis是单线程还是多线程?Redis的分布式集群怎么做?
    4. 分布式消息队列有哪些(Kafka等)?有使用过哪些?具体应用在什么场景?
    5. 负载均衡怎么做的呢,为什么这么做,了解过集群雪崩么。
    6. 谈谈高并发场景下削峰,限流的实现?

    四面(HR)

    1. 为什么跳槽?
    2. 期望的薪资是多少?
    3. 如何看待加班问题?
    4. 平时自己是怎么学习技术的,除了Java相关,还会去了解其他什么技术?
    5. 未来几年有什么规划?

    最后

    如果觉得本文对你有帮助的话,不妨给我点个赞,关注一下吧!

    资料免费领取方式:点击这里

    解其他什么技术?
    5. 未来几年有什么规划?

    最后

    如果觉得本文对你有帮助的话,不妨给我点个赞,关注一下吧!

    资料免费领取方式:点击这里

    [外链图片转存中…(img-YZfgMIFh-1625828212455)]

    展开全文
  • 参悟Java基础核心技术电子书
  • [b]关键词: Java2核心技术,电子书,chm,源码[/b] 第一卷:[url]http://www.kutoku.info/software/2010/1012/CoreJava2.1.chm[/url] 第二卷:[url]http://www.kutoku.info/software/2010/1012/CoreJava2.2.chm[/url]...
    [b]关键词: Java2核心技术,电子书,chm,源码[/b]

    第一卷:[url]http://www.kutoku.info/software/2010/1012/CoreJava2.1.chm[/url]
    第二卷:[url]http://www.kutoku.info/software/2010/1012/CoreJava2.2.chm[/url]
    展开全文
  • java核心技术卷 详细内容 便于复制粘贴
  • Java核心技术

    2020-03-18 16:26:27
    Java核心技术电子书第九版,包含卷一基础知识和卷二高级特性 链接:https://pan.baidu.com/s/18ZtxhM6aNx3V2puTPWYq4g 提取码:yhbp

    Java核心技术电子书第九版,包含卷一基础知识和卷二高级特性
    链接:https://pan.baidu.com/s/18ZtxhM6aNx3V2puTPWYq4g
    提取码:yhbp

    展开全文
  • java不错的电子书 Java经典入门教程.pdf JAVA核心技术.pdf
  • 需求如题,请发至邮箱zhanchigaofei2008@163.com,谢谢大家了。
  • Java核心技术第七版,英文版,chm文件 包括源代码,适合下载收藏!
  • java 核心技术 电子书 包含pdf和源代码
  • java核心技术 卷一

    2018-10-19 12:28:05
    java核心技术卷1,高清扫描版pdf,周立新,陈波,叶乃文
  • Java核心技术编程第8版,英文,PDF,清晰。
  • Java核心技术 卷1

    2017-10-18 13:48:19
    Java核心技术 卷1 基础知识 原书第10版_PDF电子书下载 高清 带索引书签目录
  • 文件:D:\BaiduNetdiskDownload\精品Java资料(面试视频、最新Java高级架构视频,面试电子书)\架构师杂志\互联网创业核心技术(书签).pdf 文件:D:\BaiduNetdiskDownload\精品Java资料(面试视频、最新Java高级架构...
  • Jini(Java Intelligent Network Infrastructure)是Sun公司的研究与开发项目,它能极大扩展Java技术的能力。Jini技术可使范围广泛的多种硬件和软件---即可与网络相连的任何实体---能够自主联网。
  • Jini(Java Intelligent Network Infrastructure)是Sun公司的研究与开发项目,它能极大扩展Java技术的能力。Jini技术可使范围广泛的多种硬件和软件---即可与网络相连的任何实体---能够自主联网。
  • java核心技术 卷1

    2017-11-04 20:59:19
    java领域最有影响力和价值的著作之一,与编程思想齐名,系统全面的讲解了java核心概念语法,重要特性和开发方法,包含大量案例,实践性强。
  • Java核心技术课堂讲义

    2011-06-25 12:58:54
    Java核心开发技术电子书,适合想要自学Java的朋友使用
  • java核心技术(中文PDF)

    热门讨论 2009-08-07 11:21:03
    java核心技术(中文PDF)java核心技术(中文PDF)
  • :hot_beverage: JavaCore是一个Java核心技术教程。 :repeat_button:项目同步维护: | :open_book:电子书阅读: | :keycap_1: :keycap_2: :keycap_3: :keycap_4: :keycap_5: :keycap_6: :open_book:...
  • 编程基础卷:Java核心编程技术:Java基础+核心库+图形+网络+高级特性/ 刘中兵Java研究室编著.—北京:电子工业出版社,2009.3 (Java开发专家) ISBN 978-7-121-08054-8 开 本:860×1092 1/16 印张:58.25 字数:...
  • Java核心技术卷 高清完整版 最新第十版 Java核心技术卷 高清完整版 最新第十版
  • Java核心技术 卷1 基础知识(原书第9版)PDF电子书Java核心技术 卷1 基础知识(原书第9版)PDF电子书
  • JAVA核心技术卷1第十版中文PDF,排版不错,很清晰。文件较大,所以上传了网盘的下载地址,有需要的可以下载
  • 中文版Java核心技术卷I和卷II的pdf电子书和对应的源码
  • 最新Java2核心技术卷1:原理(原书第5版)(电子书) corejava1.rar pdg格式的
  • Java核心技术 卷1 基础知识 原书第10版_PDF电子书下载 高清 带索引书签目
  • 这个是java核心技术I第八版pdf电子书和相应的示例源代码,学习吧,你会有个较大的提高的

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,532
精华内容 3,812
关键字:

java核心技术电子书

java 订阅