zoukankan      html  css  js  c++  java
  • Shein一面(视频面)07.07

    应聘职位:Java工程师

    时长:30min

    面经:

    Spring讲一下
    SpringAOP用到什么设计模式
    JVM包括什么
    运行时数据区包括什么
    什么时候入栈,出栈
    Sychronized和可重入锁区别
    Sychronized底层用什么实现的
    SpringBean的作用域有什么
    单例模式可以保证bean安全吗
    如何实现Bean的安全
    为什么要三次握手四次挥手
    如果出现大量的TIME-WAIT连接是为什么
    HashMap讲一下
    为什么使用红黑树,不使用B+树
    数据库使用过什么引擎
    InnoDB使用什么索引
    B树索引和B+树索引有什么区别
    ConcurrentHashmap讲一下
    Hashmap1.7和1.8的区别
    项目中密码是怎么实现的?
    如何对密码加密?
    
    Synchronized的语义底层是通过一个monitor的对象来完成,其实wait/notify等方法也依赖于monitor对象,
    这就是为什么只有在同步的块或者方法中才能调用wait/notify等方法,
    否则会抛出java.lang.IllegalMonitorStateException的异常的原因。
    

    面试官人很好,会引导你往正确方向回答,你不会的他也会告诉你正确答案,总体面试体验很好,就是我自己在一些知识上还有漏洞。
    加油加油加油!!!

  • 相关阅读:
    K-means聚类
    支持向量机_原理
    回归+内插
    ftp 服务器
    cmd 切换python版本
    cookie
    类加载器
    GC
    jvm结构
    mysql文件
  • 原文地址:https://www.cnblogs.com/yzhengy/p/13261477.html
Copyright © 2011-2022 走看看