楼主信息:垫底985科班CS,硕士海外qs100CS ,投的服务与技术研发管理部的通软 一面: 回顾机试题目,讲讲思路 介绍项目,聊聊用到的算法,例如协同过滤是怎么实现的细节 基础知识环节: hash的几种冲突解决方式 死锁条件 数据库事务特性,举例说明 举例说明几种设计模式的场景 java方面 并行和并发,使用线程池的方式,线程池的选择 sychronized 关键字与monitor的区别与联系 算法: dfs找字母全排列,字母是可重复的,于是做了剪枝 二面: 深挖项目,盘问缺点如何改进...