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、手写一个赫夫曼树

  • 相关阅读:
    (40)C#windows服务控制
    (6)C#事务处理
    (1)sqlite基础
    bzoj 2456 mode
    bzoj 2763 [JLOI2011]飞行路线
    bzoj1010[HNOI2008] 玩具装箱toy
    bzoj1034 [ZJOI2008]泡泡堂BNB
    [bzoj1059] [ZJOI2007] 矩阵游戏 (二分图匹配)
    [bzoj1066] [SCOI2007] 蜥蜴
    bzoj1072 [SCOI2007]排列perm
  • 原文地址:https://www.cnblogs.com/guwei4037/p/11308842.html
Copyright © 2011-2022 走看看