240 发简信
  • 120
    18. Interview-Data Structure

    1 栈 栈,操作受限的线性表,FILO,栈顶插入和删除,只有两种操作,入栈Push(插入)、出栈POP(删除)。 2 队列 队列,操作受限的线性...

  • 120
    20. Interview-Devops + PM + Test

    1 项目发布流程? 2 项目管理怎么做的?用什么工具? 3 为什么需要 DevOps ?DevOps有哪些优势? 技术优势: 持续的软件交付 缩...

  • 120
    19. Interview-Algorithm

    1 一致性算法 一致性的分类 强一致性说明:保证系统改变提交以后立即改变集群的状态。模型:Paxos:角色过多,实现复杂Raft(muti-pa...

  • 120
    17. Interview-Linux

    1 用过哪些Linux命令? 2 写过shell脚本吗?shell脚本基本格式? 3 Linux I/O读写方式 Linux提供了3种磁盘与主存...

  • 120
    16. Interview-Structure

    1 大型网站架构演进 初始阶段(LAMP) 应用服务和数据服务分离 使用缓存 应用服务器集群 数据库读写分离 使用反向代理和CDN 使用分布式文...

  • 120
    15. Interview-Micro Service

    1 服务注册与发现 1.1 服务注册 客户端注册缺点是注册中心注册工作与服务工作耦合在一起,不同语言要实现重复的逻辑 第三方注册缺点是依赖第三方...

  • 120
    14. Interview-ShardingSphere&Mycat

    1 Sharding-JDBC分布式唯一ID怎么实现?一定是唯一的吗? snowflake雪花算法 hostname IP IP Section...

  • 120
    12. Interview-Nginx&Tomcat

    1 四层负载均衡(转发) 主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。 F5硬件负载均衡器...

  • 120
    10. Interview-Dubbo&ZooKeeper

    1 zookeeper原理 / zookeepr分布式一致性原理 ZooKeeper的核心是原子广播,实现原子广播机制的协议叫ZAB协议 选举阶...