美团面经:
1. 聊项目
2. Java中的数据结构
3. List有哪些实现类
4. ArrayList和LinkedList的区别
5. Map有哪些实现类
6. HashMap是不是线程安全的?如果不是的话怎么保证线程安全
7. ConcurrentHashMap怎么实现线程安全
8. CAS为什么比Synchronized性能好
9. 详细讲讲volatile,怎么实现线程安全,内存可见的底层原理
10. JVM垃圾回收原理及过程
11. 垃圾回收算法
12. MySQL的事务隔离级别
13. 查询上万条数据中某个字段在某个范围内的记录,怎么优化,假如查出来有上千条上万条,怎么处理
1. 聊项目
2. Java中的数据结构
3. List有哪些实现类
4. ArrayList和LinkedList的区别
5. Map有哪些实现类
6. HashMap是不是线程安全的?如果不是的话怎么保证线程安全
7. ConcurrentHashMap怎么实现线程安全
8. CAS为什么比Synchronized性能好
9. 详细讲讲volatile,怎么实现线程安全,内存可见的底层原理
10. JVM垃圾回收原理及过程
11. 垃圾回收算法
12. MySQL的事务隔离级别
13. 查询上万条数据中某个字段在某个范围内的记录,怎么优化,假如查出来有上千条上万条,怎么处理
全部评论
楼主这是实习岗吧?
感觉都是老八股了,随便过
字节跳动校招内推码: HC9H2MF
投递链接: https://jobs.toutiao.com/s/FNmxaGn
本部门 JAVA 实习(三亚,北京,上海,杭州都可以奥):
字节跳动校招内推码: HC9H2MF
投递链接: https://jobs.toutiao.com/s/FNmmYYc
map.put(0,' w');
map.put(1,'a');
map.put(2,'n');
map.put(3,'g');
map.put(4,'w');
map.put(5,'e');
map.put(6,'n');
map.put(7,'h');
map.put(8,'a');
map.put(9,'n');
map.put(10,'2013');
Print('W_ _X',' map.values()')
可沟通进度等
感谢楼主分享
相关推荐
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。 点赞 评论 收藏
分享
