专题 |

Java面试题

2020年京东Java面试笔试题

今天我们就来说一说在一线互联网公司面试,你想要提前预习哪些面试题,看你是否能回答出来:京东java面试笔试题集合集合分为两大块:java.util包下的非线程安全集合和java.util.concurrent下的线程安全集合。ListArrayList与LinkedList的实现和区别MapHashMap:了解其数据结...

2020-09-16 09:00:00

Java装箱与拆箱相关面试题

一.什么是装箱?什么是拆箱?Java为每种基本数据类型都提供了对应的包装器类型,至于为什么会为每种基本数据类型提供包装器类型在此不进行阐述,有兴趣的朋友可以查阅相关资料。在JavaSE5之前,如果要生成一个数值为10的Integer对象,必须这样进行:Integeri=newInteger(10);而在从JavaSE5...

2020-09-10 09:00:00

企业经常问的面试题之一:StringBuffer,StringBuilder区别是什么

一些一线互联网公司在Java面试时一般都会问一些朴实无华且枯燥的问题,就比如:企业经常问的面试题之一:StringBuffer,StringBuilder区别是什么:1.在执行bai速度方面的比较:StringBuilder>StringBuffer2.StringBuffer与StringBuilder...

2020-09-03 09:00:00

平安Java面试题,过来看看有多难

一、简历相关介绍简历上主要项目,画框架图,说说项目流程针对简历上的技能进行提问二、队列说说RabbitMQ的结构RabbitMQ队列与消费者的关系?RabbitMQ交换器种类项目中那里用到了kafka,kafka特性?RabbitMQ、RocketMQ、kafka对比三、SpringCloud介绍SpringCloud...

2020-08-31 09:00:00

Java并发基础常见面试题总结

何为线程?线程与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中可以产生多个线程。与进程不同的是同类的多个线程共享进程的堆和方法区资源,但每个线程有自己的程序计数器、虚拟机栈和本地方法栈,所以系统在产生一个线程,或是在各个线程之间作切换工作时,负担要比进程小得多,也正因为如此,线程也被称为轻量级进程...

2020-08-28 09:00:00

常见Java中级工程师面试题合集

1.如何确保N个线程可以访问N个资源同时又不导致死锁?使用多线程的时候,一种非常简单的避免死锁的方式就是:指定获取锁的顺序,并强制线程按照指定的顺序获取锁。因此,如果所有的线程都是以同样的顺序加锁和释放锁,就不会出现死锁了。2.如何权衡是使用无序的数组还是有序的数组?有序数组最大的好处在于查找的时间复杂度是O(logn...

2020-08-28 09:00:00
其他人还浏览了以下专题

报班推荐

全部班型>>

报班系统学习,支持免费试学