网易2020校招笔试- Android 开发工程师(正式批)

时长:120分钟 总分:100分

156浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 9 1 4
1.
现在假设对N个元素的链表做顺序查找时,若查找每个元素的概率相同,则平均查找...
问题详情

现在假设对N个元素的链表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为(   )?




2.
关于Linux下面说法正确的是?
问题详情




3.
跳柱子
问题详情

小易有根柱子,第根柱子的高度为。一开始小易站在第一根柱子上。小易能从第根柱子跳到第根柱子,当且仅当。其中为指定的一个数字。
另外小易拥有一次释放超能力的机会。这个超能力能让小易从柱子跳到任意满足的柱子而无视柱子高度的限制。
现在小易想知道,小易是否能到达第根柱子。
4.
人数统计
问题详情

小易的公司一共有名员工, 第个人每个月的薪酬是x_i万元。
现在小易的老板向小易提了次询问, 每次询问老板都会给出一个整数, 小易要快速回答老板工资等于的员工的数量。
5.
积木
问题详情

小易有堆积木,第堆积木有块。小易还拥有一个容量无限的背包。
一开始小易站在第一堆积木旁边。每次小易可以选择进行下列三种操作中的一种:
1、从背包里掏出一块积木(如果有的话)放到当前这一堆里
2、从当前这一堆积木里掏出一块塞到背包里(如果当前积木堆不为空的话)
3、从当前这一堆走到下一堆。
一开始小易的背包里有块积木。小易希望把这些个积木变成严格递增的(即。小易希望知道这是否有可能能完成。(所有操作结束后不需要保证背包里没有积木了,可以有积木堆为空)。
6.
线性表是最基本、最简单、也是最常用的一种数据结构,线性表是数据结构的一种,...
问题详情

线性表是最基本、最简单、也是最常用的一种数据结构,线性表是数据结构的一种,一个线性表是n个具有相同特性的数据元素的有限序列,对于线性表(7,34,55,25,64,64,20,10)进行散列存储时,若选用H(K)=K%9作为散列函数,则散列地址为1的元素有(  )个。




7.
小易有个32G字节的文件,需要从电脑1传送到电脑2,假设两者之间是1024...
问题详情

小易有个32G字节的文件,需要从电脑1传送到电脑2,假设两者之间是1024Mbit/s的网络,那么需要多久能传输完




8.
圆环切割
问题详情

小易有个数字排成一个环,你能否将它们分成连续的两个部分(即在环上必须连续),使得两部分的和相等?
9.
假设有选课表course_relation(student_id, cou...
问题详情

假设有选课表course_relation(student_id, course_id),其中student_id表示学号,course_id表示课程编号,如果小易现在想获取每个学生所选课程的个数信息,请问如下的sql语句正确的是( )




10.
在数据结构中,二叉树高度是从叶节点开始(其高度为1)自底向上逐层累加,已知...
问题详情

在数据结构中,二叉树高度是从叶节点开始(其高度为1)自底向上逐层累加,已知某二叉树的中序序列为DCEBFGJ,先序序列为BCDEFGJ,则该二叉树的高度为(  )。




11.
设文件 F1 的当前引用计数值为 2,先建立 F1 的符号链接(软链接)文件 F2,再建立F1的硬链接文件F3,此时,F2 和 F3 的引用计数值分别是?
问题详情

设文件 F1 的当前引用计数值为 2,先建立 F1 的符号链接(软链接)文件 F2,再建立F1的硬链接文件F3,此时,F2 和 F3 的引用计数值分别是?





12.
在程序开发过程中,往往会面临到序列化需求,那么其中Serializable...
问题详情

在程序开发过程中,往往会面临到序列化需求,那么其中Serializable和Parcelable两种方式,在下列说法中,错误的是




13.
在线程同步操作中,经常会用到Handler,在对Handler的认知理解中...
问题详情

在线程同步操作中,经常会用到Handler,在对Handler的认知理解中,错误的是




14.
在数据持久化的过程中,有一些场景会适合使用sqlite进行数据存储,在以下...
问题详情

在数据持久化的过程中,有一些场景会适合使用sqlite进行数据存储,在以下说法中,错误的是