首页 > 同盾java一二面经
头像
易小企
编辑于 2020-12-10 19:50
+ 关注

同盾java一二面经

一面(53min)

1、项目
2、基础
2.1 机房异地容灾要怎么做,bin log
2.2 synchronized与lock区别
2.3 线程池工作流程、关键参数
2.4 计网的网络分层
2.4.1 运输层TCP与UDP 2.4.2 应用层HTTP 2.4.3 网络层 IP
2.5 mysql的b+树与b-树区别
2.6 重写与重载
2.7 JVM内存结构
2.8 GC算法
2.9 类似图像处理的方法方案,一个hash算法
2.10 redis的数据结构用于不同场景下的选择,zset底层实现是什么, 位图 布隆过滤器
2.11 hashmap底层数据结构 , arraylist与linkedlist适用场景
2.12 为什么要三次握手、https的建立原理
2.13 spring boot快速启动原理

二面(37min)

1.1 arraylist、linkedlist、hashmap的增删改查时间复杂度(卒)
图的广度遍历和深度遍历,用什么实现
动态规划、贪心、回溯之间的关系,回溯为什么不能替代前两者(卒)
1.2 集合的体系是怎么样的
1.3 线程池工作流程、关键参数
1.4 计网的四次挥手
1.5 JVM内存结构,GCROOT有哪几个 ,有什么具体的GC收集器,CMS具体执行流程
1.6 CPU100%如何排查
jvm相关工具(jps、jstat、jinfo、jmap、jstack)
1.7 JVM在java中 new 一个对象会发生什么事情
1.8 伪共享、三级缓存L0L1L2
1.9 java可以实现几种锁
1.10 ConcurrentHashMap为什么高并发+线程安全,与hashtable什么区别
1.11 两道小计算题,3:15分针与时针的角度、估算水的总流量

总结

面试官很好,只能说自己大意了太菜了。期间被问的有点小自闭,接下来还是得补补数据结构与算法的知识。干这一行还是得深究这一方面的东西,不然还是半桶水。
最后可以的话,希望面试通过,哭涩。

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

推荐话题

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐