话说妹纸我当年还去了网易面试,分享下。
我是搞数据库的,大部分问题问得都是跟数据库相关的.面试的是两个帅哥,面试我一个人.面试的问题主要是根据我简历上的一些东西来问得.
问我数据库索引有哪些,除了B+树以外,时空方面是数据索引有哪些.
答曰:R,TPR,R*,STR,TBR…
那普通数据库有哪些索引?
答曰:不记得了,(现在想起来他是不是说的:散列表等等相关的东西?)
然后问我做的一个关键字过滤算法怎么做的,实现方法是什么.
答曰:算法是网上找的,实现方法….(不大记得了)
你对他有什么优化马?
答:没想到,停顿30秒,可以根据标点符号把句子分开然后匹配?不对,一下子想不到..
你说一下你拿到一个SQL语句怎么把它解析并最终实现:
答曰:先看看是什么类型,然后找到牵涉的表,数据库
然后根据他们插入或保存到数据库中
给你一个数据库系统你可以怎么优化他?
答曰:加压看看CPU,Memory是否占满了,是否硬件的问题;加索引;对select的where,order by, Join, 等等进行优化。。。。
详细说说怎么对Join进行优化:
答曰:想半天,。。可以对表进行投影然后才进行连接?。。他们不满意,
可是我想不到什么了,放过了我。。
还有就是策到了我的项目,问我这些东西是怎么做的,
这个因为才做,所以大部分都还记得。
然后就差不多了,放我回来了,最后没戏,