明略科技Java一面凉经
1.HashMap
2.ConcurrentHashMap
3.堆知道吗 大顶堆转换小顶堆
4.一个播放机里有多个磁带顺序排列,每次磁带定长,长度已知,播放时间长度已知,第一个磁带位置已知,求某个时刻播放的磁带的起始位置
5.还是上面的问题 每个磁带可压缩(长度不一致),每个磁带压缩后的长度存储在磁带的首部,其余条件不变,问题不变
6.当磁带量特别大(几十万个)呢
7.AQS
8.一队运动员赛跑,同一个起点线,速度不同,当所有运动员到达终点后,裁判开始计算 编码实现
9.二叉树后序遍历
10.单例模式 建造者模式
11.项目
总结 没问数据库和网络 每个人问的方向不同 不过都是围绕简历深挖 面试前没有准备 并发工具和项目忘了很多 面完之后刚出门整理面经又想起来 菜还不提前准备=凉![](https://uploadfiles.nowcoder.com/images/20191019/6658561_1571455041360_4A47A0DB6E60853DEDFCFDF08A5CA249)
补充 还有一个题 给定数组和一个k 求和为k的数对#明略科技##Java工程师##校招##面经#
2.ConcurrentHashMap
3.堆知道吗 大顶堆转换小顶堆
4.一个播放机里有多个磁带顺序排列,每次磁带定长,长度已知,播放时间长度已知,第一个磁带位置已知,求某个时刻播放的磁带的起始位置
5.还是上面的问题 每个磁带可压缩(长度不一致),每个磁带压缩后的长度存储在磁带的首部,其余条件不变,问题不变
6.当磁带量特别大(几十万个)呢
7.AQS
8.一队运动员赛跑,同一个起点线,速度不同,当所有运动员到达终点后,裁判开始计算 编码实现
9.二叉树后序遍历
10.单例模式 建造者模式
11.项目
总结 没问数据库和网络 每个人问的方向不同 不过都是围绕简历深挖 面试前没有准备 并发工具和项目忘了很多 面完之后刚出门整理面经又想起来 菜还不提前准备=凉
补充 还有一个题 给定数组和一个k 求和为k的数对#明略科技##Java工程师##校招##面经#