当前位置: 首页 > 面试经验 >

华od-Java面经-2年经验

优质
小牛编辑
56浏览
2025-01-23

华od-Java面经-2年经验

补发面经,嘻嘻

首先要感谢栗栗在整个过程中给予的帮助,非常负责,全程帮我跟进面试进度,面试反馈非常迅速。 22届目标双非,机考只需要150分就可以,深圳工作两年回西安找工作 

  • 7.30 机考  

前两道题比较简单忘记了是啥,第三道题是 攀登者2,没有思路只过了18%,最终230分

  • 7.31综合测试

栗栗会发攻略,积极乐观,前后一致就行 

  •  8.5 hr面 

主要问了我简历中的空档原因,还有这次的离职原因以及后续规划 

  • 8.12 技术一面(面了我一个半小时,太痛苦了) 

1.JVM内存区域、垃圾回收机制 

堆: new对象的时候存放对象实例,新生代,老年代,新生代又分为 eden、fromSurvivor、toSurvivor、老年代

方法区:存放虚拟机已经加载的类信息、常量、静态变量等

虚拟机栈、本地方法栈、程序计数器:线程的行号指示器,记录虚拟机正在执行的线程指令地址 

2.怎么自己实现类加载器 

3.集合 

4.内存泄漏、内存溢出 

5.volatile关键字 

6.synchronized 

7.线程池 

让线程池里的线程都执行完后在进行下一步操作要怎么做:CountDownLatch,一个同步辅助类 

8.Spring框架 

ioc & aop 

事务 

9.mybatis 

#{}和${}区别 

十个字段动态排序sql 

分页原理 

11.redis 

缓存一致性 

12.项目 

13.写sql、讲笔试题、写算法题:两个超大数(String)相加 

  • 8.13 技术二面(48分钟) 

Java类加载顺序,类加载器加载顺序 

双亲委派机制

JVM内存区域

垃圾回收算法、垃圾回收器

线程池

mybatis缓存

sql调优经验 

redis持久化

redis主从同步机制

springboot链接数据库怎么配置

springboot怎么对外发布接口

内存泄露问题怎么处理

算法题:leetCode 033 字母异位词分组

  • 8.19 主管面 

问了我在项目中担任的角色,平常怎样处理工作中的问题,一个好的团队要具备的几个元素,平时怎么学习技术 (晚上七点栗栗告诉我面试通过)

#考研##华为OD##华为OD面经分享##面经java##面经#
 类似资料: