登录
|
注册
公司
标签
文章
搜索
系统设计
热门公司
百度
阿里巴巴
腾讯
淘宝
搜狐
网易
热门职位
研发工程师
C语言工程师
Hadoop
所有
有回答
没回答
新题目
有最佳答案
排序
热度
·
时间
·
经典指数
0
0
1812
手机推送服务设计,在各个手机端应用都需要一定的云控制能力,可以在某些情况下云端发送各种数据或者命令到手机端,例如发送一个强制升级的命令或者手机app配置变换的数据包,以及发送一个信息给特定人群(某个地区)。 请设计一个以长连接为主的云端控制服务,为了聚焦主要问题,可以忽略掉手机网络(例如:2g网络),手机终端等因素,用户登录的要求。 服务需要承担定向,定量的推送需求,在设计中要尽量高的吞吐能力和容错能力。 需要完成: a)基本的模块视图 b)链接管理主要设计思路,单台机器承担更多链接,但是链接多了后管理链接(链接中断,链接查找)都会出现性能瓶颈,请尝试给出思路。 c)尝试给出提高容错能力(避免因为某台物理机器或者某个机器上的程序挂掉,导致整个系统不可用)的思路。 ...
阅读题目
百度
系统设计
问答题
经典指数
0
0
1021
请设计一台能制作各种口味咖啡的自动售卖机的app应用,可以在附近点单,然后以app为凭证去机器取走咖啡。分析目标用户的常见使用场景,总结方案设计的要点。 ...
阅读题目
系统设计
2017
问答题
经典指数
0
0
1945
基于手机系统平台,设计一个IM多人实时语音聊天系统,包括手机端和Server端,请基于手机系统的一些特性,来设计这套IM系统。 ...
阅读题目
百度
系统设计
问答题
经典指数
0
0
1700
大规模的字典中,需要词与词中间的搭配关系。 (1) 字典中的项为词与词之间的搭配,比如两个词“今天”和“晚上”有两个搭配,今天|晚上 和晚上|今天。 (2) 字典的规模为10W数量级。 (3) 每一个词,最多能和其他1W左右的词进行搭配。 (4) 这个系统中有大量的读操作,大约每秒1000次,但是很少有写操作。 设计一个字典服务系统,能够满足上述的要求,并且给出占用的资源,最后估算出需要的机器资源。 ...
阅读题目
查找
系统设计
分布式
问答题
经典指数
0
0
618
设计一单位职工工资管理系统,要求如下: ① 已知:职工人数1000名,每一职工工资单包含以下各项: ② 设计系统的数据结构,用于存放所有职工的各项数据。 ③ 编制程序。按给定参加工作时间的范围查询、并输入相应职工的基本状况。 ④ 给收入低于某一数字的职工增加100元的困难补助。 ...
阅读题目
系统设计
问答题
经典指数
0
0
2295
一串首尾相连的珠子(m个),有N种颜色(N《=10),设计一个算法,取出其中一段, 要求包含所有N种颜色,并使长度最短。并分析时间复杂度与空间复杂度。 首先把珠子确定一个起始位置(随机),然后对所有珠子进行编号,从M+1到M+M,然后 构建N个数组,每个数组中存放每种颜色珠子在链子中的位置(按照从小到大顺序),但是因为第1个珠子和最后一个珠子的句子是1,而不是M-1,所以我们假设有三个项链,首位项链,这样每个珠子就有三个位置,把所有这些位置都放到M个数组中去。 找出N个数组中最短的一个数组,穷举所有出现的位置(从M+1到M+M)范围内的,当确定一个位置k时,从其他N-1个数组中用二分查找的方法找出一个和他距离最近的珠子,当然这前提是假设这个颜色的珠子在第一个位置上, 时间复杂度为,M(位置数)*log(M)(查找)*10(分别假设以每种颜色珠子作为起始位置) 3)设计一个系统处理词语搭配问题,比如说 中国 和人民可以搭配,则中国人民人民中国都有效。要求: 1)系统每秒的查询数量可能上千次; 2)词语的数量级为10W; 3)每个词至多可以与1W个词搭配 ...
阅读题目
百度
数组
系统设计
问答题
经典指数
0
0
2966
假设有如下一个网络拓扑图,各自的用途如图中所示,接收服务器用于收集并转发生产线服务器产生的log,处理服务器接收到转发的任务后进行处理并入库,报表服务器可供公司内部进行查询统计。请问,在这个系统中,可能出现性能瓶颈的地方有哪个/哪些?并说明原因。 生产线服务器群—>接收服务器—>处理服务器—>数据库服务器 ...
阅读题目
阿里巴巴
淘宝
系统设计
问答题
经典指数
0
0
540
在多 CPU 、多核时代,如何在软件开发层面提升软件的性能?在实现的过程中会遇到哪些问题? ...
阅读题目
系统设计
问答题
经典指数
1
2
3
4
5
48
题目数
1
贡献者
102
答案数
扫描后移动端查看
我也分享一个题目
相关标签
百度
分布式
阿里巴巴
腾讯
数据库
研发工程师
淘宝
2015
搜狐
网络基础
同类标签
内容运营
用户运营
操作系统
C/C++
网络基础
C++工程师
编译和体系结构
数据库
编程基础
java
微信公众号
欢迎加入,一起群聊
×
登录
注册
找回密码
记住登录
登录
快速注册
直接第三方登录