面圈网
面试哥
注册登录
搜索
首页
社区
题库
问答广场
求职
职业考试
真题库
新
排行榜
教程
公司
发现
经验笔记
代码片段
技术栈
源码
在线文稿
资源下载
书库
首页
职业考试
小红书2020校招算法笔试题卷一
小红书2020校招算法笔试题卷一
时长:90分钟
总分:100分
120浏览
0人已完成答题
开始做题
题型介绍
题型
单选题
多选题
填空题
数量
14
4
3
1.
笔记精选
问题详情
查看答案
薯队长写了n篇笔记,编号从1~n,每篇笔记都获得了不少点赞数。
薯队长想从中选出一些笔记,作一个精选集合。挑选的时候有两个规则:
1.不能出现连续编号的笔记。
2.总点赞总数最多
如果满足1,2条件有多种方案,挑选笔记总数最少的那种
输入描述:
输入包含两行。第一行整数n表示多少篇笔记。 第二行n个整数分别表示n篇笔记的获得的点赞数。
(0<n<=1000, 0<=点赞数<=1000)
输入样例: 4 1 2 3 1 输出描述:
输出两个整数x,y。空格分割。
x表示总点赞数,y表示挑选的笔记总数。
输出样例 4 2
2.
一个高度为100的二叉树最小元素数目是()
问题详情
查看答案
一个高度为 100 的二叉树最小元素数目是()
A. 201
B. 100
C. 199
D. 200
3.
快速排序的空间复杂度是多少?()
问题详情
查看答案
A. O(N)
B. O(logN)
C. O(NlogN)
D. O(1)
4.
进栈顺序是ADEFGC,出栈顺序不可能是?()
问题详情
查看答案
进栈顺序是ADEFGC, 出栈顺序不可能是?()
A. ADEFGC
B. CGFEDA
C. ADCEFG
D. AEDFCG
5.
设循环队列中数组的下标范围是1~n,其头尾指针分别为f和r,则其元素个数为()
问题详情
查看答案
设循环队列中数组的下标范围是 1~n,其头尾指针分别为 f 和 r,则其元素个数为()
A. r-f
B. r-f+1
C. (r-f) mod n+1
D. (r-f+n) mod n
6.
已知数据集,有label(0,1),当对该数据训练回归模型时,正样本全部选...
问题详情
查看答案
已知数据集,有label (0, 1) , 当对该数据训练回归模型时,正样本全部选用, 负样本随机抽取10%, 经过训练得到模型 F, 当F 对某样本 X 预估 p (label = 1) = 0.2 时,求如果不进行负样本抽样p (label = 1) 约为多少?()
A. 0.024
B. 0.026
C. 0.018
D. 0.02
7.
有样本(A,B,C,D,E),模型A预估值为(0.2,0.4,0.7,0....
问题详情
查看答案
有样本 (A, B, C, D, E) , 模型A预估值为 (0.2, 0.4, 0.7, 0.3, 0.5) , 模型 B 预估值为 (0.1, 0.3, 0.9, 0.2, 0.5) , Y = (0, 0, 1 ,0 ,1), 请问模型 A 和 模型 B 评估指标 AUC 哪个更高 ?()
A. A
B. B.
C. 一样
8.
有数据集正样本100个,负样本100个,模型F对样本进行预估预测为正样本的...
问题详情
查看答案
有数据集 正样本 100 个, 负样本 100 个, 模型 F 对样本进行预估 预测为正样本的有 80个 (其中真的是正样本的是60个), 请问该模型的召回率是多少?()
A. 60%
B. 75%
C. 70%
D. 50%
9.
小红书一天有约1000000000个笔记曝光,如果让您设计模型数据,约10...
问题详情
查看答案
小红书一天有约 1000000000个笔记曝光,如果让您设计模型数据,约10%的点击率, 您将如何拆分训练/dev/测试集?()
A. 60% train . 20% dev . 20% test
B. 98% train . 1% dev . 1% test
C. 33% train . 33% dev . 33% test
10.
问题详情
查看答案
A. 变大
B. 变小
C. 可能变大也可能变小
D. 不变
11.
你需要给小红书有一个线上服务设计一个压测工具,来模拟用户真实的请求对服务的...
问题详情
查看答案
你需要给小红书有一个线上服务设计一个压测工具,来模拟用户真实的请求对服务的压力,在达到目标qps 是 100的情况下,压测工具框架如右边的伪代码 : While (1) { sleep f(), async_send_request},下面哪个 f(n) 函数更接近真实的用户请求()
A.
B.
C.
D.
12.
关于logistic以下哪些观点是对的?()
问题详情
查看答案
关于 logistic 以下哪些观点是对的?()
A.
B. 如果你使用一个阈值,logistic 总能很好的完成分类问题
C. 对于 logistic regression 而言,我们有时会落入局部最优,这时候我们可以用一些算法如(BFGS ..) 来优化这个问题
13.
以下哪些算法属于无监督学习的范畴?
问题详情
查看答案
A. KNN.
B. K-Means
C. GBDT
D. XGBoost
14.
下面哪些小红书场景适合用k-means,你拥有大量的用户访问记录数据?()
问题详情
查看答案
下面哪些小红书场景适合用k-means, 你拥有大量的用户访问记录数据?()
A. 希望把用户自动分组
B. 希望预测用户第二天会不会再访问
C. 希望预测下个月福利社的销量
15.
关于BFSDFS正确的是?()
问题详情
查看答案
关于BFS DFS 正确的是?()
A. BFS比DFS快
B. 对于一棵树 BFS 访问到叶子结点速度一定比 DFS快
C. 对于图、数的存储结构,BFS、DFS都可以遍历全部节点
16.
下列关于mini-batch的观点您同意哪些呢?()
问题详情
查看答案
下列关于 mini-batch的观点您同意哪些呢?()
A. Mini- batch 的梯度下降 单次 epoch 速度比批梯度下降快
B. Mini- batch 的梯度下降 单次 iteration 速度比批梯度下降快
C. Mini- batch 比随机梯度下降噪声更大
D. Mini- batch 比随机梯度下降噪声更小
17.
下面哪些场景合适使用pca?()
问题详情
查看答案
下面哪些场景合适使用pca ?()
A. 降低数据的维度,节约内存和存储空间
B. 降低数据维度,并作为其它有监督学习的输入
C. 获得更多的特征
D. 替代线性回归
18.
关于数组的说法正确的是?()
问题详情
查看答案
A. 插入元素需要移动
B. 删除不需要移动
C. 可以顺序存储也可以链式存储
D. 可以随机访问任何节点
19.
有数据集A,其中特征波动范围较大,以下哪些算法可能比较合适?()
问题详情
查看答案
有数据集A, 其中特征波动范围较大,以下哪些算法可能比较合适?()
A. 决策树
B. gbdt
C. DNN
D. SVM
20.
字符串倒序
问题详情
查看答案
薯队长带着小红薯参加密室逃脱团建游戏,首先遇到了反转游戏,小红薯们根据游戏提示收集了多个单词线索,并将单词按要求加一个空格组 成了句子,最终要求把句子按单词反转解密。 说明:收集的时候单词前后可能会有多个空格,反转后单词不能有多个空格,具体见输入输出样例。 输入描述: 输入一个字符串。包含空格和可见字符。长度<=100000。 输入样例: the sky is blue! 输出描述: 输出一个字符串,表示反转后结果。输出样例 blue! is sky the
21.
击败魔物
问题详情
查看答案
薯队长来到了迷宫的尽头,面前出现了N只魔物,Hi表示第i只魔物的血量,薯队长需要在T个回合内击败所有魔物才能获胜。每个回合薯队长可 以选择物理攻击一只魔物,对其造成1点伤害(物理攻击次数无上限)
或者消耗1点法力释放必杀技对其造成固定X点伤害(薯队长开始拥有M 点法力)。问X至少多大,薯队长才有机会获胜;如果无论如何都无法在T回合内获胜,则输出-1 输入描述: 第一行三个整数分别表示:N,T,M 第二行有N个整数:H1,H2,H3...HN 输入样例: 3 4 3 5 2 1 输出描述: 输出一个整数,表示必杀技一次最少造成多少固定伤害 输出样例 3
开始测试
×
确定开始答题吗? 一旦开始,将马上开始计时。
提
问题
写
面经
写
文章
微信
公众号
扫码关注公众号
回到
顶部
登录
×
微信登录
账号登录
验证码登录
记住我
登 录
忘记密码?
没有帐户?
立即注册
获取短信验证码
登 录
没有帐户?
立即注册
注册帐号
×
获取短信验证码
我已阅读并同意
《服务协议》
注 册
已有帐号?
立即登录