【2022】Shopee秋招提前批SRE笔试

时长:120分钟 总分:100分

301浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 10 10 3
1.
关系数据库中的数据逻辑结构是
问题详情




2.
现有3个开发任务需要分配给5个组内成员来完成,不同的任务分配方式有多少种
问题详情




3.
设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5、e6依次通...
问题详情

设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5、e6依次通过栈S,每一个元素出栈后立即进入队列Q,若6个元素出队列的序列是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是




4.
若变量已正确定义,有下列程序段: int a=3,b=5,c=7 if(...
问题详情

若变量已正确定义,有下列程序段:
int a=3,b=5,c=7
if(a>b) a=b c=a
if(c!=a) c=b
printf("%d,%d,%d\n", a, b, c)




5.
设有一张商品表(商品号,商品名,属地,价格),其中商品号是主键。现要查询属...
问题详情

设有一张商品表(商品号,商品名,属地,价格),其中商品号是主键。现要查询属地为“中国”的价格为100的商品数量,下列语句中能正确完成该查询要求的是




6.
给定如下SQL语句 CREATE VIEW test.V_test AS ...
问题详情

给定如下SQL语句
CREATE  VIEW  test.V_test
AS
SELECT * FROM test.students  WHERE  age < 19
该语句的功能是




7.
linux系统中如果要列出一个目录下的所有文件,可以使用下面哪个命令+参数
问题详情




8.
局域网的网络地址192.168.1.0/24,局域网连接其他网络的网关地址...
问题详情

局域网的网络地址192.168.1.0/24,局域网连接其他网络的网关地址是192.168.1.1。该局域网下一台主机192.168.1.2需要访问172.16.1.0/22网络,其路由设置正确的是:




9.
运行以下python代码 >>> map(lambda ...
问题详情

运行以下python代码
>>> map(lambda x: x+1, range(6))
输出正确的是




10.
小虾以200元一颗的价格从黑商那里买了一些珍珠,现在拿去卖给店铺,如果是真...
问题详情

小虾以200元一颗的价格从黑商那里买了一些珍珠,现在拿去卖给店铺,如果是真货则以1700元一颗卖出。据统计,大约只有10%的珍珠是真货,则小虾平均每颗损失多少元




11.
以下关于进程、线程、协程的的说法正确的是?
问题详情




12.
已知字母A的ASCII代码值为65,若变量K为char型,下列能正确判断出...
问题详情

已知字母A的ASCII代码值为65,若变量K为char型,下列能正确判断出K中的值为大写字母的表达式是




13.
以下哪些请求方法是HTTP规范中支持的请求方法
问题详情





14.
局域网内的某台主机用ping能够访问相同内网的主机,但是ping www....
问题详情

局域网内的某台主机用ping能够访问相同内网的主机,但是ping www.shopee.cn发现无法ping通,可能有哪些原因导致该问题




15.
在TCP/IP协议体系结构中,下面哪些为可靠传输协议
问题详情




16.
在Linux中,具有相当丰富的帮助功能。用户通常可以通过下面哪几种方式来获...
问题详情

在Linux中,具有相当丰富的帮助功能。用户通常可以通过下面哪几种方式来获取操作命令的使用方法或者参数选项内容




17.
下列关于PC机性能的叙述中,哪些是正确的
问题详情




18.
在一次挥手断开连接的过程中,以下TCP网络连接状态,哪些会出现在主动断开的一方
问题详情




19.
编译程序工作时,通常有以下哪些阶段
问题详情





20.
以下哪些方式可以提高HTTP网站的访问能力
问题详情




21.
重排字符串和数字
问题详情

对于给定的一个包含连续字母、连续数字及空格的字符串(不会出现字母和数字连在一起出现),实现字母部分按出现顺序排列而数字按照从小到达顺序排在最后一个字母的后面。

数据范围: 字符串长度满足
进阶:空间复杂度 , 时间复杂度
22.
成对的69
问题详情

成对的69匹配序列定义为:

1、 空串""是一个成对的69序列;

2、如果"X"和"Y"是成对的69序列,那么"XY"也是成对的69序列;

3、如果"X"是一个成对的69序列,那么"6X9"也是一个成对的69序列;

4、每个成对的69序列都可以由以上规则生成。 例如,"", "69", "6699", "6969"都是成对的。

现在给出一个序列S,允许你的操作是: 在S的开始和结尾出添加一定数量的6或者9,使序列S变为一个成对的69序列。输出添加最少的6或者9之后成对的69序列是什么。

23.
最小金额购买商品
问题详情

有一排商品,每一个商品都有自己的价值,现在需要花一定金额购买这些商品。规则是:如果一个商品的价值比它旁边的一个商品要高,那么这个商品就必须比它旁边的商品花费更多金额。所有的商品至少要进行一次金额购买。假设一次购买花费金额单位为1,最少需要多少金额可以购买所有商品?

现给定一个数组,数组元素表示每个商品的价值。请编写代码输出最少需要花费的金额。