zoukankan      html  css  js  c++  java
  • Java实习生入职测试

    网络上一度流行的Java实习生入职测试题,可以看看。

    1、String类为什么是final的。

    2、JDK8的HashMap的源码,实现原理,底层结构

    3、反射中,Class.forName和classloader的区别

    4、session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。

    5、Java中的队列都有哪些,有什么区别。

    6、详谈一下Java的内存模型以及GC算法。

    7、Java10、Java11的新特性

    8、Java内存泄漏的问题调查定位:jmap、jstack的使用

    9、Spring的体系结构和jar用途

    10、Spring MVC的运行原理

    11、Spring Boot的执行过程

    12、Spring的事务隔离级别,实现原理

    13、Spring IOC和AOP的底层实现

    14、Spring boot的优势和劣势,以及适用场景等。

    15、讲一下SpringCloud和Dubbo的优缺点

    16、什么是Hystrix?它如何实现容错?

    17、什么是Netflix Feign?它的优点是什么?

    18、谈一谈分布式一致性到CAP理论、BASE理论!

    19、常用的线程池模式以及不同线程池的使用场景

    20、ReentrantLock和synchronized的区别

    21、stomicinteger和volatile等线程安全操作的关键字的理解和使用

    22、分布式锁三种实现方式

    23、socket框架netty的使用,以及NIO的实现原理,为什么是异步非阻塞

    24、简述NIO的最佳实践

    25、Zookeeper的用途,选举的原理是什么

    26、手写一个赫夫曼树

  • 相关阅读:
    osg模型部分节点旋转
    IFC数据模型构件控制
    自定义基于IFC数据的施工进度数据结构
    QDateTime QString
    Qt获取屏幕分辨率
    Qt自定义类重写 copy
    removeEntry
    initGanttView
    IfcAxis2Placement3D IFC构件的位置和方向
    致我最爱的你
  • 原文地址:https://www.cnblogs.com/guwei4037/p/11308842.html
Copyright © 2011-2022 走看看