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

时长:120分钟 总分:100分

201浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 10 5 3
1.
若客户端首先向服务器发送FIN段请求断开TCP连接,则当客户端收到的服务器...
问题详情

若客户端首先向服务器发送FIN段请求断开TCP连接,则当客户端收到的服务器发送的FIN段并向服务器发送ACK段后,TCP状态转换为(  )。




2.
Unix一共有五种I/O模型,分别是阻塞式I/O、非阻塞式I/O、I/O复...
问题详情

Unix一共有五种I/O模型,分别是阻塞式I/O、非阻塞式I/O、I/O复用、信号驱动式I/O、异步 I/O,以下关于这些I/O模型说法错误的是




3.
下列函数的时间复杂度是 int test(int n) { int i =...
问题详情

下列函数的时间复杂度是
int test(int n) {
    int i = 0, sum = 0  
    while(sum < n)
        sum += ++i  
    return i
}




4.
关于Java JMM之Happens-Before,描述错误的是?
问题详情

关于Java JMM之Happens-Before,描述错误的是?




5.
关于0/1背包问题,以下描述正确的是
问题详情




6.
有一对夫妇,先后生了两个孩子,其中一个孩子是女孩,问另一个孩子是男孩的概率是
问题详情




7.
下面有关sql绑定变量的描述,说法错误的是?
问题详情




8.
对数组[45, 31, 47, 50, 90, 78, 34]构建一个大顶...
问题详情

对数组[45, 31, 47, 50, 90, 78, 34]构建一个大顶堆, 则结果是:




9.
以下关于进程通信方式描述错误的是:
问题详情





10.
如果x=2,以下表达式中,值不为6的是()
问题详情




11.
以下替换算法中,属于堆栈型替换算法的是
问题详情




12.
下列属于防火墙技术的是
问题详情




13.
int x =5 const int * const p = &x c...
问题详情

int x =5
const int * const p = &x
const int &q=x 
int const *next=&x
const int *j=&x
 
以下哪行代码存在问题:




14.
下列哪些方案可实现幂等
问题详情




15.
对于文件的写入描述正确的有?
问题详情




16.
发送指令跟随坐标移动
问题详情

假设点P处于坐标轴原点,W表示向上,A表示向左,S表示向下,D表示向右,输入一串指令代表P点的移动轨迹,输出最终P的位置

例如 &quot2W2D"表示向上移动两个坐标位置,再向右移动两个坐标位置

&quotW2D"表示向上移动一个坐标位置,再向右移动两个坐标位置

17.
压缩字符串(一)
问题详情

利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。比如,字符串aabcccccaaa会变为a2bc5a3。
1.如果只有一个字符,1不用写
2.字符串中只包含大小写英文字母(a至z)。

数据范围:
0<=字符串长度<=50000

要求:时间复杂度O(N)
18.
掰花瓣
问题详情

手上有 n 朵花,每朵的花瓣数保存在一个数组中。我们每次可以选择任意一朵,拿走其中的一瓣或者两瓣,求掰完所有花的最少次数。