作者:OfferCall!
    链接:https://www.nowcoder.com/discuss/645121?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    1、自我介绍(教育背景、项目经验、技术栈)
    2、kafka建立了几个broker、几个副本
    3、kafka的数据存储在磁盘但是为什么速度依旧很快?有没有研究过?有没有研究过0拷贝技术。
    4、项目中的业务表都有哪些,这些表主要分为哪几类,它们是怎么关联的
    5、zookeeper的选举机制,选举哪个节点的决定性因素有没有节点的启动时间、节点编号的大小等因素?
    6、如何选出Linux的所有进程中,CPU使用率最多的前三个进程?假如这些信息只有三列,如何用命令取出第二列?
    7、假设一个磁盘空间还有10个G,但是现在写数据却写不进去了,这可能是因为什么?inode
    8、为什么TCP建立连接时要三次握手,而不是两次握手;为什么TCP关闭连接时,要四次握手,而不是三次握手。
    9、TCP里面的拥塞控制、滑动窗口、流量控制、冷启动
    10、MySQL的优化有没有了解过?比如对模糊查询的优化
    11、谈一谈你对Java多线程的认识
    12、场景题:如何测试出你处理大规模数据时,开多少个线程数是比较合适的,请设计一个方案。
    13、手撕快排