前几天面的base北京,一二面连着面的一共两个多小时嗓子都说哑了😂
一面面试管真的很nice,一直在引导我,给我讲了很多东西
- 自我介绍
- 什么是RPC 介绍下流程
- 介绍下注册中心
- 负载均衡的三种方式(只知道两种)
- BIO和NIO的区别和联系
- 介绍下AIO
- 线程池的几个参数,介绍下流程
- 介绍下线程池的销毁过程中 maxPoolSize和corePoilSize的关系?(不知道)
- 介绍下字符串,同时说下字符串为什么设计成不可变的(从设计思想上解答,这里也没说好)
- java的内存空间介绍一下
- 介绍下元空间和永久代,元空间和永久代都是存放什么类型数据的
- 介绍下GC的过程
- 可达性分析
- 什么情况下会发生老年代还有空间而发生FullGC的情况?(不知道,说了system.gc 面试官笑了hhh)
- 输入百度网址发生了什么,用了哪些协议
- HTTP中常用的head(记得太少了)
- 编程题(应该是easy难度的)
- 反问:表现怎么样?回答这个不让说hhh
二面,好像因为我是非科班的所以面试官挺照顾我的
- 自我介绍
- 栈和队列的区别
- 快排的时间复杂度 空间复杂度 为什么是不稳定的
- 二叉树的遍历方式,介绍下层序遍历
- 处理哈希冲突的方法(只知道链地址法)介绍下头插法和尾插法,HashMap中用的哪一种
- 介TCP和UDP的关系和区别
- 介绍下拥塞控制,介绍下过程
- MYsql 为什么使用B树
- 介绍下线程和进程
- 介绍下BIO和NIO
- 如何判断对象是否死亡
- 介绍下类加载机制
- rt.jar是在哪里加载的(不知道,后来查了才知道)
- 启动类加载器和扩展类加载器都是加载的哪个包
- 垃圾回收的三种算法
- SPringBoot中怎么书写一个配置类(忘记了,没说明白)
- Mysql中的索引问题,很多关于like的使用
- 编程题(居然是用纸写hhh,然后我写完了面试官看不清让我给他讲一下)
许愿三面!!!
全部评论
(4) 回帖