• 58赶集Java开发面试题汇总

      HTTP请求的报文格式Spring的事务实现原理实际场景问题,大量用户数据如何在内存中排序和去重缓存机器增删如何对系统影响最小,一致性哈希的实现Redis持久化的几种方式Redis的缓存失效策略实际场景问题解决,…

    • 优酷土豆Java开发面试要点

      TCP/IP协议长连接与短连接mapreduce过程多路归并的时间复杂度海量url去重类问题Java NIO使用倒排索引的原理对分词技术的了解

    • 阿里巴巴资深Java开发工程师面试题汇总

      JVM内存分代Java 8的内存分代改进深入分析了Classloader,双亲委派机制JVM的编译优化对Java内存模型的理解,以及其在并发中的应用指令重排序,内存栅栏等HashMap的并发问题了解LinkedHashMap的应用吗在工作…

    • 百度高级Java开发工程师面试题汇总

      MySQL InnoDB存储的文件结构http://mysql.taobao.org/monthly/2016/02/01/索引树是如何维护的?数据库自增主键可能的问题http://m.blog.csdn.net/article/details?id=51647220Redis的并发竞争问题如何解决ht…

    • 记一次悲催的Java面试经历

      Hiberate有什么优缺点讲一下Spring AOP,AOP的实现原理,如果能说出动态代理,紧接着就会问动态代理的实现原理,说一下JDK动态代理、 CGLib动态代理的实现原理就差不多了。Spring依赖注入的方式有哪些,为什…

    • 望京SOHO Java开发面试经历

      一共进行了一轮笔试和两轮面试:笔试题还算是挺简单的,但是也考查了一些比较细的知识点,比如类初始化时各种变量的初始化顺序,包括静态、实例变量, 父子类构造方法;JVM内存结构,堆、栈、方法区、本地方…

    • Java开发工程师常见的面试题

      一、Java基础String类为什么是final的。String、StringBuilder、StringBuffer区别String 类的常用方法String a= “abc” String b = “abc” String c = new String(“abc”) String d = “ab” + “c” .他们之间用 =…

    • HP Software Engineer面试经历

      路线: 在徐家汇工程馆笔试的。 公司位置: 人民广场上上川专线,新金桥路下,下车后右拐不远就是。 笔试特点: 和IBM比较类似,考了50道问答题,考得很全面,包括C/C++,Java,Algorithm,UML,Corba,.net,data…

    • 惠普Java面试题

      1.Session的有效期在哪配置? 这算是一道简单题,最简单的配置方式是在web.xml文件中配置:0</session-timeout> </session-config> 0表示无限期。如果设置为30的话,应该表示30分钟过期。当然还…

    • 一个int类型的数组 里面有一万个int数字 如何用循环算出有多少对相同的数字 假设相同…

      用bitmap算法,O(n),就可以实现,当然hash也可以实现,只不过hash算法要设计好,不能有冲突。这道题数据量还是太小,用hashtable更合适,如果数据量再大就用bitmap更合适了。因为数字为int,而有符号的in…