登录
|
注册
公司
标签
文章
搜索
系统设计
热门公司
百度
阿里巴巴
腾讯
淘宝
搜狐
网易
热门职位
研发工程师
C语言工程师
Hadoop
所有
有回答
没回答
新题目
有最佳答案
排序
热度
·
时间
·
经典指数
1
0
3058
在设计一个离线的大数据处理系统,下面哪个性能指标不是系统追求的? 健壮性 高吞吐 低延迟 处理的数据规模 ...
阅读题目
Hadoop
阿里巴巴
系统设计
单选题
经典指数
1
0
1947
注意:请尽可能详细描述你的数据结构、系统架构、设计思路等。建议多写一些伪代码或者流程说明。 1. 假设一个 mp3 搜索引擎收录了 2^24 首歌曲,并记录了可收听这些歌曲的 2^30 条 URL,但每首歌的 URL 不超过 2^10 个。系统会定期检查这些 URL,如果一个 URL 不可用则不出现在搜索结果中。现在歌曲名和 URL 分别通过整型的 SONG_ID 和 URL_ID 唯一确定。对该系统有如下需求: 1) 通过 SONG_ID 搜索一首歌的 URL_ID,给出 URL_ID 计数和列表 2) 给定一个 SONG_ID,为其添加一个新的 URL_ID 3) 添加一个新的 SONG_ID 4) 给定一个 URL_ID,将其置为不可用 限制条件:内存占用不超过 1G,单个文件大小不超过 2G,一个目录下的文件数不超过 128 个。 为获得最佳性能,请说明设计的数据结构、搜索算法,以及资源消耗。如果系统数据量扩大,该如何多机分布处理 ...
阅读题目
百度
系统设计
分布式
问答题
经典指数
0
0
2188
系统设计题:设计一个服务调度管理器,服务器接收数据包,数据包大小为32个字节,第一个字节是请求的优先级,后面31个字节是请求的命令,服务器根据客户端发来的命令,分配资源,完成相应的服务,然后将操作的结果返回给客户端,但是由于服务器资源有限,故服务器可以存储操作的结果,如果下次有同样的命令到来的时候,直接获取操作结果返回给客户端即可。 要求设计一个服务器调度管理器,满足以下调度条件: (1)同样条件下,请求次数多的请求首先获得服务,请求次数最大255 (2)同样条件下,请求优先级高的请求首先获得服务,优先级等级最高16. 要做的是: (1)设计服务器的核心调度算法: (2)数据结构设计 (3)如果服务器的记录容量是20万条,分析需要占用多大内存空间?? ...
阅读题目
百度
算法
系统设计
问答题
经典指数
0
0
1812
手机推送服务设计,在各个手机端应用都需要一定的云控制能力,可以在某些情况下云端发送各种数据或者命令到手机端,例如发送一个强制升级的命令或者手机app配置变换的数据包,以及发送一个信息给特定人群(某个地区)。 请设计一个以长连接为主的云端控制服务,为了聚焦主要问题,可以忽略掉手机网络(例如:2g网络),手机终端等因素,用户登录的要求。 服务需要承担定向,定量的推送需求,在设计中要尽量高的吞吐能力和容错能力。 需要完成: a)基本的模块视图 b)链接管理主要设计思路,单台机器承担更多链接,但是链接多了后管理链接(链接中断,链接查找)都会出现性能瓶颈,请尝试给出思路。 c)尝试给出提高容错能力(避免因为某台物理机器或者某个机器上的程序挂掉,导致整个系统不可用)的思路。 ...
阅读题目
百度
系统设计
问答题
经典指数
0
0
710
设计一个排行榜,有N条记录(记录结构:排名,用户名,积分),积分大的排名靠前,需要提供一下操作: 1) 某一个用户积分发生变化的时候,更新排行榜数据结构 2) 使用用户名,获取用户排名 3) 获取第n 名用户名和积分 问题: 1) 当 N=1000 时,请写出TopList 类中未完成的成员函数? struct UserInfo { string name; long score; bool operator ...
阅读题目
系统设计
wen_da
经典指数
1
0
710
设计一个Query suggestion的服务 ...
阅读题目
系统设计
问答题
经典指数
1
0
588
以下关于单例模式( Singleton )的描述中,正确的是 () 。 它描述了只有一个方法的类的集合 它能够保证一个类只产生一个唯一的实例 它描述了只有一个属性的类的集合 它能够保证一个类的方法只能被—个唯一的类调用 ...
阅读题目
系统设计
单选题
经典指数
0
0
1020
请设计一台能制作各种口味咖啡的自动售卖机的app应用,可以在附近点单,然后以app为凭证去机器取走咖啡。分析目标用户的常见使用场景,总结方案设计的要点。 ...
阅读题目
系统设计
2017
问答题
经典指数
1
0
627
某系统结构图如下图所示。该系统结构图的最大扇入数是( )。 3 4 2 1 ...
阅读题目
系统设计
单选题
经典指数
0
0
577
最常用的多层架构是什么?这样分层有什么好处? ...
阅读题目
系统设计
问答题
经典指数
<<
<
1
2
3
4
5
6
>
>>
150
题目数
1
贡献者
102
答案数
扫描后移动端查看
我也分享一个题目
相关标签
百度
分布式
阿里巴巴
腾讯
数据库
研发工程师
淘宝
2015
搜狐
网络基础
同类标签
内容运营
用户运营
操作系统
C/C++
网络基础
C++工程师
编译和体系结构
数据库
编程基础
java
微信公众号
欢迎加入,一起群聊
×
登录
注册
找回密码
记住登录
登录
快速注册
直接第三方登录