一面

1手撕:合并两个有序数组,写完验证通过后给面试官讲思路,分析复杂度

2然后开始撕java Java对象创建方式

3接口和抽象类的区别

4浅拷贝深拷贝

5 Java ArrayList LinkedList区别

6 HashMap原理

7 JVM内存结构,每个区域都是存放什么内容

8堆的内部结构,新生代GC过程,如何判断对象是否应该GC

9常用垃圾收集器

10 多线程:创建线程的方式

二面

1.自我介绍

2 HashMap和HashTable 的区别(线程安全性,扩容机制,初始容量,key为null),继续追问两者在遍历的时候有什么区别?

3讲讲Java的GC

4 Java的多线程用过嘛,答项目里用过Java Stream的多线程,然后问实现线程的方式?

5 Synchonized关键字的实现原理

6讲一下数据库的索引有哪些实现方式以及各自的特点

7 sql如果查询慢怎么调优

8 Linux 查看某个端口是不是开启了可以使用什么命令?

三面

1、Java常见集合的实现方式,说下常用的设计模式,并举例使用到的场景,手写懒加载线程安全的单例模式

2、Redis 中的常见数据结构类型,Redis实现持久化的方式,优缺点以及使用场

3.大数据和高可用在项目中涉及的点6、MySQL主备同步的原理,怎么实现高可用?

4.client调用A 服务,A服务依赖于B服务,在不知道B是否高可用的情况下,怎么保证A的高可用?

以上就是面试的细节 有兴趣的小伙伴可以加群了解一下

美的java面试经验相关推荐

  1. 杭州美图JAVA面试(美图美妆app组)

    杭州美图JAVA面试(美图美妆app组) 办公环境地毯,但是看到工位也是没有卡位,总体拥挤. 技术总监面:30min 1.       Restful风格有哪些,有什么优点?http://www.cn ...

  2. 我的JAVA面试经验(3年左右工作经验)

    前言- 致那些迷茫的JAVA面试者(特别是南京的1-4年经验),致那些奋发的年轻人,致自己.写这篇博文主要也是对我的成长道路的记录,面试受挫后的反思,及对自己的勉励. 本人介绍:3年多经验的程序员,坐 ...

  3. 「女程序员」JAVA面试经验(3年左右工作经验)

    前言 致那些迷茫的JAVA面试者(特别是南京的1-4年经验),致那些奋发的年轻人,致自己.写这篇博文主要也是对我的成长道路的记录,面试受挫后的反思,及对自己的勉励. 本人介绍:3年多经验的程序员,坐标 ...

  4. Java面试经验总结

    目录 Java面试知识点 基础常识 前端基础知识 Java基础知识 1.**并行与并发** 2.**线程与进程** 3.**HashMap和HashTable区别** 4.**new对象创建过程原理( ...

  5. Java面试经验,Java实习生应届生面试笔试题整理

    我觉得也该写一篇文章来总结下自己这十天的找工作经历了,6月13号进京到今天正好是10天,除去端午三天假期,找工作的时间也就是一周时间. 分享下我这十多天来找工作的过程中遇到的问题,顺便记录总结下面试经 ...

  6. 拼多多服务器端研发 Java面试经验大全

    之前准备面试时整合的拼多多面试经验,供大家参考. 反爬虫 校验码.封ip.动态渲染. spring怎么管理事务? io.nio.aio mysql 怎么做到缓存和数据库的一致性? 类加载器 打破双亲委 ...

  7. Java面试经验,Java实习生/应届生面试笔试题整理

    我觉得也该写一篇文章来总结下自己这十天的找工作经历了,6月13号进京到今天正好是10天,除去端午三天假期,找工作的时间也就是一周时间. 分享下我这十多天来找工作的过程中遇到的问题,顺便记录总结下面试经 ...

  8. 新员工拿到了Offer阿里巴巴最新Java面试经验

    如果需要获取到这个(java面试知识点整理)文档的话,关注转发+评论,然后后台私信[java]即可免费获取文中资料 1.一面 前不久阿里来了一个面试的居然拿到了Offer,约好了晚上19:00,结果等 ...

  9. 大牛深入讲解!9次Java面试经验总结

    阿里巴巴Java岗面试题分享 1.HashMap 的内部结构?内部原理?和 HashTable 的区别,假如发⽣了 hash 碰撞,如何设计能让遍历效率⾼? 2.讲一讲讲讲 ConcurrentHas ...

最新文章

  1. Educational Codeforces Round 87 (Rated for Div. 2)C2. Not So Simple Polygon Embedding【几何题】
  2. HDFS文件上传、下载和删除案例
  3. zookeeper宏观认识
  4. php redis mset,MSET命令_视频讲解_用法示例-redis编程词典-php中文网
  5. VTK:PolyData之MergePoints
  6. linux系统下安装 Loadrunner11(个人感觉不错儿)
  7. Dubbo原理解析-监控
  8. linux内核分成如下五个子系统,linux内核主要由5个子系统 Linux内核由哪几个子系统组成?...
  9. 论文阅读笔记(五)【ACL 2021】Answering Ambiguous Questions through Generative Evidence Fusion and Round-Trip P
  10. 借教室(洛谷-P1083)
  11. Android 4.1初识--7月13号
  12. Hadoop权威指南第四版数据下载代码
  13. 轻松熊喵喵个人笔记 -- java学习路线记录
  14. win 11 无法打出中文句号问题(中/英文标点切换) 微软五笔输入法
  15. Redhat、Fedora、CentOS、OEL之间的关系与不同。
  16. 无cmd窗口运行jar包的方法
  17. Vue——创建待办事件列表
  18. 如何解释“运维到底是干啥的”?
  19. 三菱PLC采集超声波传感器信号
  20. 手机在网状态/在网时长接口简介

热门文章

  1. 安装声卡驱动后还是没声音?Win10如何区分新旧面板
  2. 常用存储协议详细说明(SCSI、SAS、FC、PCle、IB、CIFS、FTP、HTTP)【5】
  3. h5怎么区分在ios、安卓、微信环境下?怎么调用原生函数
  4. 笔记本onenote绘画快捷键_onenote快捷键
  5. 大厂地震,疯狂裁员大换血,面试冲击大厂Android移动开发工程师就在此时
  6. few-shot learning个人总结
  7. 20款前端特效动画及源码
  8. 【python】点燃我,温暖你 ,快来Get同款~
  9. Android 利用MediaPlayer实现音乐播放
  10. 带你彻底搞懂锁膨胀,偏向锁,轻量级锁,重量级锁