链家一面,问的问题很多,很全面。大致有java基础知识,优化,数据结构,linux,mysql语句。一面面试官也很nice。讲一下一面的具体内容。 首先自我介绍,再对项目的具体内容进行分析,期间问到,在项目中碰到的具体问题,如何解决。 之后对简历上的知识点进行提问。 数据结构问的是实现一个树结构,我先写的是个二叉树,之后面试官立即让实现多叉树,这个可以用数组来实现。 在源码上,我回答了HashMap的源码和CocurentHashMap源码分析。如果了解Spring的源码也是加分项java并发包要了解,在问并发的时候可能会直接问你的并发的认识。这个需要你自己找到问题的切...