一面自我介绍说一下对 Java 多线程的理解,任何方面都行说一下对 CPU 密集型和 IO 密集型的理解?问了一下几个场景哪个属于 CPU 密集型?哪个属于 IO 密集型(排序、数据库访问)问项目的表设计,索引怎么设计?有没有用到设计模式?了解哪些设计模式?项目中用了策略模式去实现锁获取失败的策略,问了下什么情况是有限重试什么情况是无限重试?问科研项目,任务分配怎么多实例场景不被重复分配(回答用的python不是java,但是他说让我考虑一下抛开语言怎么解决这个问题),从xxl-job分布式任务调度去回答的最近对java知识学习了什么?看了什么书、博客、视频什么什么的?直接回答最近在看小林co...