淘宝校园招聘清华笔试试题

本文由用户“lulu兔毛”分享发布 更新时间:2023-03-11 16:35:11 举报文档

以下为《淘宝校园招聘清华笔试试题》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

选择题

DB、DBS、DBMS之间的关系

DBS包括DB和DBMS

char* s1 = "hello"和char s2[6] = "hello"哪个效率高?

基本可以认为效率一样

网友解答:指针和数组的执行机制是相同的,都是按指针方式执行的,数组在实际执行时先由编译器转换成指针解释。严格来说,指针肯定比数组效率高——高一点点,现代编译器对此的优化使两者几乎完全看不出来,其实他们效率的差距本来就非常小。

3.const int* a = &b;

const* int a = &b;

const int* const a = &b;

int const* const a = &b;

这里面哪两个效果相同?

传说是后两个,具体待研究

4.下面能判断一个数是符号数还是无符号数的是

#define isUnsigned(X) (x >= 0 && ~x >= 0);

#define isUnsigned(X) (x < 0);

#define isUnsigned(X) (type) ((type)0-1 < 0);

#define isUnsigned(X) (typ 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 oid run(){

System.out.println("step2");

}

}).start();

System.out.println("step1");

new Thread(new Runnable(){

public void run() {

System.out.println("step3");

}

}).start();

System.out.println("end");

}

}

问:1.输出是什么样的,为什么?

2.若要按start step1 step2 step3 end的顺序输出,应该如何修改

回忆不一定准确。。。

大数据量的系统,一般是数据库只负责存储,而由外部的搜索引擎来实现数据的查找,你认为系统设计的关键点是什么?如果让你设计,你会如何实现?

综合题

太长了,不细写了。。。

就是如何在海量网页内容当中查找关键词,例如“阿迪达斯09新款红色T恤”,还要分析你方法的效率如何。

另外就是,内容中可能会有“阿迪达斯09 T恤”之类的短的关键词,如何优先查找出长的关键词。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《淘宝校园招聘清华笔试试题》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览