zoukankan      html  css  js  c++  java
  • XiaoMi面试题记录

    1、线程池各参数
    2、TCP滑动窗口
    3、HTTPS两次加密方式
    4、HTTP特性,cookie、session运作机制;关闭浏览器,是否会自动清除cookie
    5、什么场景下redis会卡死
    6、CAS单点登录框架原理
    7、线上问题排查方法(IO异常 、CPU、内存、流量、第三方调用)
    8、设计订单定时取消功能
    9、四层负载、七层负载原理
    10、Filter、Interceptor的区别
    11、java类加载机制,双亲委派模型,什么场景下会破坏双亲委派模型、Tomcat类加载机制
    12、Spring的Bean生命周期,Bean循环依赖的解决方法
    13、Redis如何高效匹配出多个key
    14、如何实现灰度发布
    15、Main方法依赖的两个jar包都有同一个class,运行时使用的是哪一个
    16、死锁原因,分布式死锁如何解决(除了超时机制)
    17、BIO与NIO的原理及区别

    笔试题:

    1、方法传递对象参数,内部修改对象指针,修改后,是否影响原来的数据
    2、对象锁,两个非静态方法都加锁,两个线程什么情况下会死锁
    3、平衡二叉树,如何判断一个树是否是二叉树,手写实现
    4、跳表原理,手写实现

  • 相关阅读:
    UVA 11995
    LA 5031
    防卫导弹
    跳马问题
    UVA 11992
    POJ 3264 Balanced Lineup
    0-1背包
    石子合并
    小技巧
    Android广播中有序和无序的区别
  • 原文地址:https://www.cnblogs.com/aligege/p/14070182.html
Copyright © 2011-2022 走看看