今天意外地接到阿里巴巴的电话面试,可是在基础问题方面答得惨不忍睹!
我现在想想问了的问题包括:
1. 对搜索引擎的发展方向,
2. 对搜索引擎的自己的见解。
3. 搜索引擎的主要注意的方面。
。。
其它的就是基础的知识了。
1. Lucene 的低层算法。--查询算法,倒排索引的算法
2. Java 的基础知识,比如io里的inputStream,reader,数据结构里的hashtable,hashmap的区别等。
3. Java的线程的同步。
4. Java的基类object的方法有哪些。
5. 打开文件的方式,比如读写改删等的组合
6. 还有java的exception类继承自哪里?
其实我自己也知道,我不算什么资深工程师呀,lucene基础部分没有答好,没办法,可是java基础部分答得太不好了,真是太悲惨了。最近这些都没用过看过,而且前几个月也不是把心思放在这个上面的。
以后自己总的来说两个方面,一个是java的基础要好好复习,另一方面要对lucene的算法进行研究。
没有评论:
发表评论