新浪笔试题 社招 手机新浪网笔试题(二)

接 上一篇 新浪笔试题 社招 手机新浪网笔试题(二)

 

二、数据库

数据库基础

设计一个留言板,用mysql做数据库后端。

用户需要先注册成为会员才能发表留言(注册选项为用户名和密码)。

用户发表留言后需要等管理员批准后才能显示。

留言内容包括如下内容:

标题 限制最多40个中文字符

正文 长度无限制

作者 限制最多20个英文字符

发表时间 包括日期、时间:精确到秒

作者IP

email 限制80个字符

状态 (待审核、已审核)

请按以下要求设计数据库结构:

1.要求描述锁需表结构

2.建表sql语句

3.用户登录对应的身份校验sql语句

4.发表留言对应的sql语句

5.写出按发表时间先后顺序显示第N页的留言内容(每页10条留言)需要的sql语句

6.查看某人发表的状态为“已审核”的全部留言

7.sql语句需要考虑web安全性

8.前面提到的sql语句需要性能能最优化

 

 

三、操作系统

提示:如下题目基于UNIX操作系统,可用Linux和freeBSD的命令

1.在当前目录下用命令行创建一个名为test的空文件

 

2.将/data/apach下的所有文件打包为/tmp/htdocs.tar.gz,如何操作?

 

3.请列举一下10个shell命令的用途。

top、ps、mnv、find、df、cat、chmod、chown、grep、wc

 

4.请写出下列服务的用途及默认端口

FTP、ssh、http、telnet、https

 

 

四、实战演练

假设为博客产品设计访问用户行为分析系统

目标:

1:每日新增用户10万,每天更新30万用户行为量

2:数据需每小时更新。

需要完成

1.给出该系统需要哪些维度数据。

2.指出该系统需要关注的重点和难点。

3.描述系统处理数据的流程、数据库设计和后台系统架构。

 

 

 

完!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值