新浪网技术部笔试题


Posted in 面试题 onAugust 26, 2016
一、php基础知识
1、strlen()与mb_strlen的作用分别是什么
2、下列哪个函数是用正则表达式将字符串分割到数组中()
A、Split
B、implode
C、explode
D、join
3、写出下列程序的输出结果
$x=87;
$y=($x%7)*16;
$z=$x>$y?1:0;
echo $z;
?>
4、写出smarty模板的特点
5、写出下列几个预定义全局变量的作用
$_SERVER[DOCUMENT_ROOT]
当前运行脚本所在的文档根目录。在服务器配置文件中定义。
$_SERVER[HTTP_HOST ]
当前请求的 Host: 头部的内容
$_SERVER[REMOTE_ADDR]
正在浏览当前页面用户的 IP 地址
$_SERVER[HTTP_REFERER]
链接到当前页面的前一页面的 URL 地址
$_SERVER[SERVER_NAME]
当前运行脚本所在服务器主机的名称
$_FILES
包含有所有上传的文件信息。
$_FILES[userfile][name]
客户端机器文件的原名称。
$_FILES[userfile][type]
文件的 MIME 类型,如果浏览器提供此信息的话。一个例子是“image/gif”。不过此 MIME 类型在 PHP 端并不检查,因此不要想当然认为有这个值。
$_FILES[userfile][size]
已上传文件的大小,单位为字节。
$_FILES[userfile][tmp_name]
文件被上传后在服务端储存的临时文件名。
$_FILES[userfile][error]
和该文件上传相关的错误代码。
6、include和require都能把另外一个文件包含到当前文件中,他们有什么区别?Include和include_once又有什么区别?
7、写出一个能创建多级目录的PHP函数

二、操作系统
1请解释下列10个shell命令的用途
top、ps、mv、find、df、cat、chmod、chgrp、grep、wc
2、写出下列服务的用途和默认端口
ftp、ssh、http、telnet、https

三、面向对象
1、写出php的public、protected、private三种访问控制模式的区别
2、写出下列程序的输出结果
class a{
protected $c;
public function a(){
$this ->c=10;
}
}

class b extends a
{
public function print_data(){
return $this->c;
}
}
$b=new b();
echo $b ->print_data();
?>
3、设计模式考察:请用单态设计模式方法设计类满足如下需求
请用PHP5代码编写类实现在每次对数据库连接的访问中都只能获得唯一的一个数据库连接,具体连接数据库的详细代码忽略,请写出主要逻辑代码
四、数据库
1、写出下面2个PHP操作Mysql函数的作用和区别
mysql_num_rows()
mysql_affected_rows()
2、sql语句应该考虑哪些安全性?
3、简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响(从读写两方面)
4、有一个留言板,用mysql做数据库,用户信息包括:用户名,密码,email 留言内容包括:留言ID,标题,内容,发表时间,状态(审核,未审核)
请实现下列需求:
1)数据库结构。无需写建表语句,用类似下面的表格,描述清楚即可
表明 table_aaa
字段名 字段说明 字段类型 索引
name 姓名 Varchar(64) 唯一索引
gender 性别 Enum(‘M’,‘F’)
注意,要在索引栏中注明是否需要创建索引,以及要创建的索引的类型
2)用一个sql语句查询出发表留言数量大于10条的用户名及其留言数量,查询结果按文章数量降序排列
五、系统分析
假设有一个博客系统,数据库存储采用mysql,用户数量为1000万,预计文章总数为10亿,每天有至少10万的更新量,每天访问量为5000万,对数据库的读写操作的比例超过10:1,你如何设计该系统,以确保其系统高效,稳定的运行?
提示:可以从数据库设计,系统框架,及网络架构方面进行描述,可以自由发挥

Tags in this post...

面试题 相关文章推荐
一套带答案的C++笔试题
Jan 10 面试题
输入N,打印N*N矩阵
Feb 20 面试题
一套C++笔试题面试题
Jun 06 面试题
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
Sep 05 面试题
试解释COMMIT操作和ROLLBACK操作的语义
Jul 25 面试题
.net笔试题
Mar 03 面试题
上海某公司.net方向笔试题
Sep 14 面试题
了解AppleTalk协议吗
Apr 01 面试题
GWT (Google Web Toolkit)有哪些主要的原件组成?
Jun 08 面试题
几个MySql的面试题
Apr 22 面试题
建龙钢铁面试总结
Apr 15 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
Jul 06 面试题
如何处理简单的PHP错误
Oct 14 #面试题
PHP面试题及答案二
May 23 #面试题
PHP经典面试题
Sep 03 #面试题
PHP面试题及答案一
Jun 18 #面试题
一份全面的PHP面试问题考卷
Jul 15 #面试题
PHP面试题大全
Oct 16 #面试题
六道php面试题附答案
Jun 05 #面试题
You might like
Windows上php5.6操作mongodb数据库示例【配置、连接、获取实例】
2019/02/13 PHP
jQuery对象与DOM对象之间的转换方法
2010/04/15 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
2012/12/15 Javascript
js复制到剪切板的实例方法
2013/06/28 Javascript
jQuery中filter()和find()的区别深入了解
2013/09/25 Javascript
一个JavaScript函数把URL参数解析成Json对象
2014/09/24 Javascript
JavaScript中的函数嵌套使用
2015/06/04 Javascript
JavaScript中的some()方法使用详解
2015/06/09 Javascript
学习JavaScript设计模式之迭代器模式
2016/01/19 Javascript
vue打包的时候自动将px转成rem的操作方法
2018/06/20 Javascript
在Vue mounted方法中使用data变量详解
2019/11/05 Javascript
TypeScript高级用法的知识点汇总
2019/12/17 Javascript
[59:30]完美世界DOTA2联赛PWL S3 access vs LBZS 第二场 12.20
2020/12/23 DOTA
python使用urllib模块和pyquery实现阿里巴巴排名查询
2014/01/16 Python
详解Python中的array数组模块相关使用
2016/07/05 Python
python数据结构之链表详解
2017/09/12 Python
深入浅析python 中的匿名函数
2018/05/21 Python
替换python字典中的key值方法
2018/07/06 Python
python 实现语音聊天机器人的示例代码
2018/12/02 Python
python装饰器的特性原理详解
2019/12/25 Python
Django 博客实现简单的全文搜索的示例代码
2020/02/17 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
Html5上传图片 移动端、PC端通用代码
2016/06/08 HTML / CSS
Merrell迈乐澳大利亚网站:购买户外登山鞋
2017/05/28 全球购物
巴西备受欢迎的服装和生活方式品牌:FARM Rio
2020/02/04 全球购物
环境工程求职简历的自我评价范文
2013/10/24 职场文书
生产经理的自我评价分享
2013/11/07 职场文书
师范应届毕业生自荐信
2013/11/18 职场文书
小学优秀教育工作者事迹材料
2014/05/09 职场文书
感动中国何玥观后感
2015/06/02 职场文书
银行柜员优质服务心得体会
2016/01/22 职场文书
公文写作指导之倡议书!
2019/07/03 职场文书
《钢铁是怎样炼成的》高中读后感
2019/08/07 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
研究生学习计划书应该怎么写?
2019/09/10 职场文书