跳至主要內容

lazada

Java突击队大约 1 分钟

lazada

(深圳)lazada

  1. 项目遇到的难点
  2. 库存怎么扣减的,并发场景下怎么实现
  3. 乐观锁机制的秒杀场景下,Sql怎么写,库存表是怎么设计的
  4. 线程池参数怎么设置,需要考虑哪些因素
    多线程,到底该设置多少个线程? - 知乎 (zhihu.comopen in new window)
    最佳线程数目 = ((线程等待时间+线程CPU时间)/线程CPU时间 )* CPU数目
  5. 哪些工具来排查内存泄漏问题
    最主要的原因是动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。
    工具:JProfiler、Memory Analyzer、Java VisualVM、YourKit和Netbeans Profiler
    什么是内存泄漏?该如何检测?又该如何解决? - 知乎 (zhihu.comopen in new window)
  6. 标记清除算法是怎么标记垃圾的,如何解决引用的依赖问题
  7. aba问题的解决
  8. 死锁怎么解决,解决的方法
  9. linkedlist,arraylist,hashmap实现原理,linkedlist,arraylist实现插入元素是怎么实现的
  10. 为什么使用红黑树,有什么优势,红节点和黑节点
  11. jvm运行时数据区,垃圾回收机制