与一面不同这次主要面试java(主要是项目是JAVA),研究课题怎么实现的测试分类GC==和equals,重写equals要注意什么,回答hashcode为什么重写hashcode,一时没想起来,面试官引导到hashmap的数据结构上根据项目,Aop 原理以及优势Java特性,回答封装继承多态问知道java一开始问世对标c或c++当时是怎么说的,不清楚这个问题多线程 线程池 特点 优点自己实现线程池,并实现核心线程数如果一直创建线程会存在什么问题,回答了竞争 死锁但不是面试官想要的答案操作系统的组成,相对于其他应用程序的区别算法题:单链表第n个元素值,许久未建立单链表,一直忘记,但是自定义单链表节点信息从而构建单链表不是面试官想要的,说了一下整体的思路正确数据库:创建数据库表,要求主键、非空约束创建数据库表时有什么约束,三大范式问题左联右联内联 以及最后给出条件判断最后的连接返回的条数总时长一个多小时,面试官能够引导性的回答问题自己存在的问题:还是算法,也就是自己的实操能力看问题浮于表面,需要深挖底层最后,还是感谢能给我这次面试机会!(10.26)