一面(电话)

说说对JVM的理解

treemap和hashmap有什么区别?

Java多线程的的5大状态图流转

mysql主键和唯一索引的区别

说说最近的项目

如何实现session共享,用redis如何实现

缓存击穿的概念和解决方案

说说微服务,微服务之间如何管理

二面(现场)

java nio常?用的三个类

java里面的同步锁了解吗?Countdownlauch和Cylicbarrior的区别,分别在什么应用场景下使用

JVM的内存结构?哪些是共享的,哪些是线程私有的?Java虚拟机栈里面存放的是什么?

如何自己实现一个线程池让别人使用?

哪些情况会触发Java的类加载?

手写代码:快速排序、单例模式,化一个工厂和装饰者模式的UML类图

AOP的实现原理?

如何优化一个慢查询

Java锁有哪几种?可重入锁和不可重入锁的区别?

Lock和synchronized的区别?它们都是可重入锁吗?哪个效率更高?

手写SpringMVC DispatcherServlet的大致实现

三面(现场)

平时的项目并发经验有哪些?

redis数据结构

redis线程模型

redis数据淘汰机制

读过redis源码吗?

mysql实现事务的原理(MVCC)

MQ底层实现原理

数据库事务acid,事务操作,怎么加锁,分布式系统锁

什么情况容易发生雪崩?如何来解决

四面 :技术面

主要是并发想的项目介绍

技术含量较高的项目,从架构设计到部署问了一遍

高并发架构的设计思路

五面 :HR面

主要问手里的offer?

聊人生和未来的规划?

以及相关的薪资?

阿里 java 面试题 p6_五面阿里P6:Java开发面试题及答案相关推荐

  1. Android中高级进阶开发面试题冲刺合集(七)

    以下主要针对往期收录的面试题进行一个分类归纳整理,方便大家统一回顾和参考.本篇是第七集~ 强调一下:因篇幅问题:文中只放部分内容,全部面试开发文档需要的可在公众号<Android苦做舟>获 ...

  2. Android中高级进阶开发面试题冲刺合集(四)

    以下主要针对往期收录的面试题进行一个分类归纳整理,方便大家统一回顾和参考.本篇是第四集~ 强调一下:因篇幅问题:文中只放部分内容,全部面试开发文档需要的可在公众号<Android苦做舟>获 ...

  3. 思科java开发面试题

    思科java开发面试题 1.mybatis怎么用的 2.MySQL怎么用的 3.git怎么用的 4.hashmap和hashtable 5.建立多线程 6.设计模式 7.程序的优化 8.程序的安全

  4. 2022高级JAVA开发面试题精选

    面试过程是一个由浅入深的过程,面试官先给求职者抛出一个相对简单的问题,然后通过一环套一环的追问深入考察求职者对知识点的理解掌握程度. 如下是一个实际的关于redis知识点的面试场景: 面试官:你用过r ...

  5. 【理论面试篇】收集整理来自网络上的一些常见的 经典前端、H5面试题 Web前端开发面试题...

    ##2017.10.30收集 面试技巧 5.1 面试形式 1)        一般而言,小公司做笔试题:大公司面谈项目经验:做地图的一定考算法 2)        面试官喜欢什么样的人 ü  技术好. ...

  6. 2014年最新web前端开发面试题

    2014年最新web前端开发面试题 本文是一份非常不错的2014年web前端开发工程师的面试题集锦,并附有参考答案,推荐大家参考下. 试题目录: HTML 部分 CSS 部分 JavaScript 部 ...

  7. 前端开发面试题(转载)

    原文地址 前端开发面试题 前言 本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习.透彻学习,形成自己的知识链.万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误 ...

  8. 前端开发面试题总结之——JAVASCRIPT(一)

    ___________________________________________________________________________________ 相关知识点 数据类型.运算.对象 ...

  9. 2014年最新前端开发面试题

    2014年最新前端开发面试题(题目列表+答案 完整版) 转载自https://github.com/markyun/My-blog/tree/master/Front-end-Developer-Qu ...

最新文章

  1. 那些美的让人流连忘返的风景照片
  2. 错误:'sys'未定义解决方法.(asp.net Ajax v1.0.61025版)
  3. oracle10g重新配置crs,Oracle 10G RAC一节点系统重做后修复
  4. IIS7 经典模式和集成模式的区别分析
  5. Scala range reverse调试
  6. python中的ix是啥_python ix什么意思
  7. 13_新闻客户端界面搭建
  8. 配置Memcache服务器并实现主从复制功能(repcached)(转)
  9. Linux 工程师的 6 类好习惯和 23 个教训
  10. COMSOL空气反应 模型框架
  11. 小波分解与小波包分解代码_分解的功能参数和代码可维护性
  12. 如何使用ARM协处理器CP15在32位ARRCH模式下操作64位寄存器)
  13. QQ邮箱测试域用户密码过期邮件提示
  14. 苹果8a1660是什么版本_苹果A1660是什么型号?
  15. Python-列表切片list[-1]、list[-1:]、list[:-1]、list[::1]、list[::-1]的区别
  16. javascript百炼成仙 第一章 掌握JavaScript基础1.7 对象数据类型
  17. 【2073】三角形面积
  18. 2021届武汉理工大学计算机技术/软件工程考研成功经验分享
  19. luogu2774 方格取数问题 二分图最小权点覆盖集
  20. 如何用标准IO逆序输出文件

热门文章

  1. 计算机中ppt,计算机中的数.ppt
  2. outlook企业邮箱服务器怎么填,Outlook客户端怎么配置企业邮箱
  3. html5 pattern属性的使用
  4. 小米扫地机器人一直提示安装尘盒_忘记放回小米扫地机器人的尘盒 居然打开新彩蛋...
  5. virtualbox安装androidx86进入console控制台,不能进入启动界面,卡死在detecting android-x86 found at /dev/sda1
  6. Android手机投影到电脑屏幕的神兵利器
  7. php薄饼,厦门薄饼
  8. 中兴光猫不拆机获取超级密码
  9. 完整的次世代3D游戏建模制作流程,学习教程分享
  10. 微信公众平台中业务域名,JS接口安全域名,网页授权域名配置的MP_verify_liCemlZVM1G3rJPy.txt文件放置位置