0408携程一面备忘录

面试官人很好,但是设计模式忘了。复盘了一下,发现有点尴尬
首先自我介绍,项目介绍
八股
1. JVM虚拟机内存区域
2. JVM回收算法(标记+回收、标记+整理、复制算法、分代回收)
3. synchronized 和 ReentrantLock 有什么区别?(synchronized依赖于JVM实现的,ReentrantLock依赖于JDK层面实现;ReentrantLock增加了等待可中断、公平锁、选择性通知等)
4. 了解Java的线程池吗?有哪些核心参数,分别有什么作用
5. 对Redis集群有什么了解(主从集群、分片集群哨兵机制)
6. Redis持久化机制(ROB、AOF)
7. 分布式锁有接触过吗?用哪种方式来实现(通过redis实现 setnx+lua脚本 )
8. 了解其它实现机制吗?(不太清楚了)
9、了解什么设计模式(炸裂,啥都想不起来了)
手撕
给你20亿个url,统计其中出现次数前100的url(想着分区来做,但是无法保证分布平衡问题)
实现快排#实习面经#
全部评论
补充一下,还有 内存泄漏和内存溢出区别
点赞 回复 分享
发布于 04-10 21:32 江苏
想问一下佬,给二面了吗
点赞 回复 分享
发布于 04-16 11:06 陕西

相关推荐

09-29 11:19
门头沟学院 Java
点赞 评论 收藏
分享
勤奋努力的椰子这就开摆:美团骑手在美团工作没毛病
投递美团等公司10个岗位
点赞 评论 收藏
分享
3 23 评论
分享
牛客网
牛客企业服务