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

时长:120分钟 总分:100分

99浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题 简答题
数量 9 1 4 2
1.
数据结构中,沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。对...
问题详情

数据结构中,沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。对二叉树的结点从1开始进行连续编号,要求每个结点的编号大于其左、右孩子的编号,同一结点的左右孩子中,其左孩子的编号小于其右孩子的编号,可采用(  )次序的遍历实现编号。




2.
现在假设对N个元素的链表做顺序查找时,若查找每个元素的概率相同,则平均查找...
问题详情

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




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




4.
吃葡萄
问题详情

有三种葡萄,每种分别有颗。有三个人,第一个人只吃第种葡萄,第二个人只吃第种葡萄,第三个人只吃第种葡萄。
适当安排三个人使得吃完所有的葡萄,并且且三个人中吃的最多的那个人吃得尽量少。
5.
积木
问题详情

小易有堆积木,第堆积木有块。小易还拥有一个容量无限的背包。
一开始小易站在第一堆积木旁边。每次小易可以选择进行下列三种操作中的一种:
1、从背包里掏出一块积木(如果有的话)放到当前这一堆里
2、从当前这一堆积木里掏出一块塞到背包里(如果当前积木堆不为空的话)
3、从当前这一堆走到下一堆。
一开始小易的背包里有块积木。小易希望把这些个积木变成严格递增的(即。小易希望知道这是否有可能能完成。(所有操作结束后不需要保证背包里没有积木了,可以有积木堆为空)。
6.
小易有个32G字节的文件,需要从电脑1传送到电脑2,假设两者之间是1024...
问题详情

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




7.
完美的序列
问题详情

小易定义一个数字序列是完美的,当且仅当对于任意,都满足,即每个数字都要大于等于前面所有数字的和。
现在给定数字序列,小易想请你从中找出最长的一段连续子序列,满足它是完美的。
8.
假设有选课表course_relation(student_id, cou...
问题详情

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




9.
翻倍
问题详情

小易给定你数字和系数。每次操作你可以将变成或者将变成。问至少几次操作使得
10.
设文件 F1 的当前引用计数值为 2,先建立 F1 的符号链接(软链接)文件 F2,再建立F1的硬链接文件F3,此时,F2 和 F3 的引用计数值分别是?
问题详情

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





11.
对以下这段Swift代码叙述错误的是: var view1&...
问题详情

对以下这段Swift代码叙述错误的是:
var view1 = UIView()
view1.alpha = 0.3
let view2 = UIView()
view2.alpha = 0.3
view2 = view1




12.
以下关于Swift 的guard语法说法错误的是
问题详情




13.
如果通过XIB创建MyView,按以下方式调用NSArray *...
问题详情

如果通过XIB创建MyView,按以下方式调用
NSArray *array = [[NSBundle mainBundle]loadNibNamed:@"MyView" owner:nil options:nil]
UIView *myViewiew = [array lastObject]
以下MyView方法执行顺序正确的是:




14.
以下关于图的说法错误的是()
问题详情




15.
结合iPhone中app的运行状态,描述进程,线程以及他们的差异;以及ap...
问题详情

结合iPhoneapp的运行状态,描述进程,线程以及他们的差异;以及app生命周期的状态。
16.
从启动app到看到数据加载出来显示在界面上,描述一下这期间经历了哪些网络过...
问题详情

从启动app到看到数据加载出来显示在界面上,描述一下这期间经历了哪些网络过程?如果请求是走https的,整个过程中和http的区别是什么?