
面试的时候,栈和队列经常会成对出现来考察。本文包含栈和队列的如下考试内容:栈的创建队列的创建两个栈实现一个队列两个队....
线程池是什么意思,线程有哪一些,请用java实现一个线程池。线程池是指在初始化一个多线程应用程序过程中创建一个线程集合,....
1. 面试官根据简历上的内容一块一块的问,所用到的技术、遇到的问题、负责的工作内容,如何解决的问题,问的非常详细。2. 介....
1.技术面试指导本文从“必备项”和“加分项”两个角度分析,如何拿下高薪offer。一、必备项0.自我介绍表达流畅,不要太差即....
##synchronized和lock的区别#用法的区别synchronized:在需要同步的对象中加入此控制,synchronized可以加在方法上,也可以....
1.Mybatis和Hibernate有什么区别?Hibernate是一个ORM框架,它将sql语句尽可能进行了封装,可以节省很多代码,提高效率。而My....
1.介绍自己之前的项目工作流程2.C++ malloc new 的区别 内存分配上的区别3.java 类如何继承多个类 代码写出来4.写个单例模式....
Java虚拟机屏蔽了与具体平台相关的一些信息。我们书写的Java代码会被翻译为二进制字节码,也就是Class文件。再由不同平台的J....
ClassLoader就是类加载器,是Java中的核心组件。类加载器主要工作在类加载中的加载过程,它所负责的任务就是,根据类的全限....
双亲委派机制是类加载机制的工作模型,它使得类加载器有了存在优先级高低的层级结构。双亲委派机制的核心思想就是:当一个类....
两者都可以返回Class对象,区别就是类加载的程度不同。loadClass()方法返回的Class对象默认只进行了加载阶段,而连接和初始....
1、索引:主键索引与非主键索引有什么区别2、缓存及KV存储:redis与memcached有什么区别,为什么选择Redis,而不是memcached....
1、redis主要用于什么业务场景2、zooker是基于什么原理做分布式锁的?3、关于数据库索引唯一索引、联合索引有什么区别?索引....
1、第一题. 字节跳动在北京有N个工区,形成一个环状,Bytebus是往返在各个工区的通勤车,按工区的顺序行驶,其中第 i 个工区....
用bitmap算法,O(n),就可以实现,当然hash也可以实现,只不过hash算法要设计好,不能有冲突。这道题数据量还是太小,用ha....
一面:1:上来就手写代码,int转String(我直接用java写了,面试官说用C实现,汗) 2:GC的回收机制(我详细说了一些jvm内存....
1.Session的有效期在哪配置? 这算是一道简单题,最简单的配置方式是在web.xml文件中配置:0</session-timeout> </session-c....
zk分布式锁http://www.jiacheo.org/blog/620 谈谈分布式 redis持久化实现原理 生产者消费者 java多线程锁/解释读锁和写....
路线: 在徐家汇工程馆笔试的。 公司位置: 人民广场上上川专线,新金桥路下,下车后右拐不远就是。 笔试特点: 和IBM比较类....
一面【侧重基础】 java基础 equals 与 == Object类的方法1.equals(Object obj)2.finalize()3.getClass4.hashCode()5....