早早就听说过开发方向的笔试面试都是以算法和数据结构这些基础为主,我自恃着那么一丁点项目经验,一直没放在心上。
连日下来的笔试彻底印证了师兄们的话,笔试基本不过。最可惜的是淘宝,笔试中发挥不错终于能进一面,一开始聊家常聊框架聊开源技术还聊得不错,突然间,连续问了三个问题:
1.多线程访问hashtable和hashmap有什么不一样?我只答出线程安全不一样,具体怎么不一样就有一句每一句了(回来google一下,这种java基础还真TM简单,枉称精通java了)
2.平衡二叉树查找算法的复杂度?再次雷响,随便蒙了个归并排序的复杂度给他。
3.对于100W条数据的排序和查找有什么效率高的方式?完了,结结巴巴的说一通,最后自认不会……
原本以为技术面会比笔试好过的,回学校的路上我泪流满面啊我。这些都不是RP问题了,铁了心恶补数据结构……
亲爱的淘宝再见了,亲爱的杭州再见了……