南京的外包,Java需转安卓开发,面着练手,纯八股,全答出来了,两面都半小时。二面巨逆天,原本都结束了,在反问的时候问我期望薪资嘛,我知道他家JD 薪资范围是9 - 14k,我就报了个14k,对面主管和HR跟应激了一样,一直问“你觉得你的技术怎么样”,“你觉得你跟其他人比怎么样”,“你有什么最突出的优点”,明里暗里看不上、贬低我。给不了就给不了呗。甚至说出了“我们的确能开更高,但是你觉得你为什么值得这个价”这种话,给我气的。第二天挂,早知道在问我其他已有 Offer 情况时,我应该直接报真实情况的。一面集合框架体系:问题:简述Java核心集合框架组成追问:解释HashMap的扩容机制追问:推荐线程安全的集合死锁问题处理:问题:遇到过哪些死锁问题及解决方案内存溢出案例:问题:如何处理内存溢出问题反射技术应用:问题:项目中反射技术的应用场景反问二面Java面向对象特性及内存分配:问题:请解释Java面向对象特性及对象内存分配区域追问:内存泄露与内存溢出的区别垃圾回收机制:问题:解释Java垃圾回收机制线程与线程池:问题:创建线程的方式及线程池参数追问:项目中线程池应用场景锁机制:问题:Java常用锁机制有哪些设计模式:问题:说明策略模式和代理模式集合类与数据结构:问题:常用集合类及底层实现竞赛与项目经验:问题:算法竞赛中的团队角色追问:性能优化数据来源职业规划与求职动机:问题:职业发展规划追问:选择公司标准反问综合评估:问题:自我技术评价问题:期望薪资追问:当前求职进展