英语流利说2019秋招技术类笔试题

时长:120分钟 总分:90分

352浏览 1人已完成答题

题型介绍
题型 单选题 填空题 简答题
数量 20 1 1
1.
在关系数据库中,建立数据库表时,将年龄字段值限制在0~18岁之间的这种约束...
问题详情

在关系数据库中,建立数据库表时,将年龄字段值限制在0~18岁之间的这种约束属于___。





2.
SQL查询中,只有满足联接条件的记录才包含在查询结果中,这种联接为____...
问题详情

SQL查询中,只有满足联接条件的记录才包含在查询结果中,这种联接为____。 





3.
编号为1至10个果盘中,每盘都盛有水果,共盛放100个。其中第一盘里有16...
问题详情

编号为1至10个果盘中,每盘都盛有水果,共盛放100个。其中第一盘里有16个,并且编号相邻的三个果盘中水果数的合都相等,求第8盘中水果最多可能有几个?





4.
当 n = 6 时,下列函数的返回值是  ...
问题详情

int foo(int n) {
    if (n < 2) return n
    return foo(n - 1) + foo(n - 2)
}
当 n = 6 时,函数的返回值是()






5.
以下哪个输出序列不可能是二叉查找树(Binary Search Tree)...
问题详情

以下哪个输出序列不可能是二叉查找树(Binary Search Tree)后序遍历的输出。





6.
有一次数学比赛,共有A,B和C三道题目。所有人都至少解答出一道题目,总共有...
问题详情

有一次数学比赛,共有A,B和C三道题目。所有人都至少解答出一道题目,总共有25人。在没有答出A的人中,答出B的人数是答出C的人数的两倍;单单答出A的人,比其他答出A的人总数多1;在所有只有答出一道题目的人当中,答出B和C的人数刚好是一半。

求只答出B的人数。





7.
快速排序的平均时间复杂度为__ ,最坏情况下的时间复杂度为__。
问题详情




8.
下列对于数据库索引的说法一定是错误的: 
问题详情

下列对于数据库索引的说法一定是错误的: 





9.
已知一棵二叉树的先序遍历序列和中序遍历序列分别是abdgcef、dgbae...
问题详情

已知一棵二叉树的先序遍历序列和中序遍历序列分别是abdgcef、dgbaecf,求二叉树的后序遍历序列 。





10.
TCP 三次握手的过程,accept 发生在三次握手哪个阶段?
问题详情




11.
以下http状态码中哪一个是永久重定向?
问题详情




12.
Java 线程中关于 wait 和 sleep 方法相关的描述正确的是?
问题详情




13.
以下哪个不是产生死锁的必要条件?
问题详情




14.
数字证书不包含(   )。
问题详情




15.
TCP 的连接如何建立,又是如何关闭?
问题详情




16.
TCP 连接有多重状态,如何在系统中查看某个连接的状态 ?
问题详情




17.
http状态码中,(  )表示访问成功,(  )表示坏...
问题详情

http状态码中,(  )表示访问成功,(  )表示坏请求,(  )表示服务不可用。





18.
使用SQL命令将学生表 STUDENT 中的学生年龄 AGE 字段的值增加...
问题详情

使用SQL命令将学生表 STUDENT 中的学生年龄 AGE 字段的值增加 1 岁,应该使用的命令是? 




19.
以下哪种方式不被用来解耦?
问题详情




20.
第一台支持64位CPU的iPhone是?
问题详情




21.
客户投诉 英语流利说APP 懂你英语课程 请求失败,请分析可能的原因以及解...
问题详情

客户投诉 英语流利说APP 懂你英语课程 请求失败,请分析可能的原因以及解决方案,至少3点。
22.
连续子数组最大和
问题详情

输入一个整形数组(可能有正数和负数),求数组中连续子数组(最少有一个元素)的最大和。要求时间复杂度为O(n)。

输入描述: 【重要】第一行为数组的长度N(N>=1)

接下来N行,每行一个数,代表数组的N个元素输入样例: 8 1 -2 3 10 -4 7 2 -5 输出描述: 最大和的结果输出样例 18