看了这个Java实习生入职测试题后,幸亏我不是实习生
一个Java实习生的入职测试题,你能答对几个?
今天在某APP中看到,有实习生放出的Java实习生入职测试题。看完之后,很庆幸自己不是实习生。
本文来源:公众号:凯哥Java(kaigejava)
个人博客:
我们来一起看看题目吧:
1:String类为什么是fianl的?
2:JDK8中的HashMap的源码,实现原理,底层结构?
3:反射中,Class.forName和classloader的区别?
4:session和cookie的区别和联系,session的生命周期,多个服务部署时候session管理?
(ps:凯哥备注:这个不是考分布式session管理吗?)
5:Java中的队列都有哪些?有什么区别?
6:详谈一下Java的内存模型以及GC算法?
(JVM的算法)
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:Atomiclnteger和Volatile等线程安全操作的关键字的理解和使用
22:分布式锁哦三种实现方式
23:socket框架netty的使用
24:简述NIO的***实践
25:Zookeeper的用途,选举的原理是什么?
26:手写赫夫曼树
具体大家可以看看下图图片。
凯哥在此就想问下,贵公司确认招的Java实习生吗??
26道题目,各位看官,能做几道?
还有网友截图了实习生竞争情况。具体如下图:
一个职位的竞争好几百啊。竞争相当激烈!
在来看看和经理聊天:
实习生,没有工资,没有工资!!!额,额 好吧,你还是找本地的吧。
看来上面的,有种万幸的感觉,还好自己不是今年毕业的。