1. string,stringbuffer,stringbuilder有什么区别(1-8为大华,23min)
2. Stringbuffer为什么线程安全
3. Sync关键字为什么可以保证线程安全,底层机制?
4. 锁为什么可以保证线程安全?,底层原理
5. 项目中要是redis挂掉怎么办?Redis的高可用
6. 迭代器iterator特性
7. 线程的生命周期,各个周期的阶段如何开始的
8. Java文件拷贝有几种方式?transferTo与copy哪个更高效?transferTo/transferFrom使用了操作系统哪些底层机制?
9. Hashmap底层实现,为什么链表长度超过8个转红黑树(下面是多益,44min)
10. Java中有几种锁?说一下自旋锁
11. Java同步锁有几种实现方式
12. Hdfs读写流程,hadoop有哪些组件,namenode属于hdfs
13. Kafka架构,kafka如何实现高吞吐的
14. Hbase的rowkey设计原则?(三个,但是只记得一个,其他两个忘了)
15. 列式存储数据库和行式存储数据库有哪些,区别?
16. Tcp,udp区别,使用场景
17. Kafka中ISR,AR代表什么
18. Jvm了解么,说一下jvm有哪几种垃圾回收机制,标记清除与标记整理的区别
19. 如何确定一个对象是否可以被回收?(记得是两种算法,但是忘了)
20. 大数据组件中的选举机制了解哪些(自己记得kafka,zk的)
21. Mysql了解么,索引使用过么,索引底层实现是什么,为什么用b+树,什么是b+树,索引优缺点
22. Spark中的算子有哪些,spark中shuffle了解么
23. 有木有用过flink(没有)
24. Kafka零拷贝有木有了解过
25. 平常开发环境在linux中还是windows,linux中查找指定线程信息的命令(ps aux | grep线程名)
全部评论
(4) 回帖