新浪网技术部笔试题


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...

面试题 相关文章推荐
PHP面试题及答案二
May 23 面试题
介绍Ibatis的核心类
Nov 18 面试题
枚举和一组预处理的#define有什么不同
Sep 21 面试题
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
Feb 15 面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 面试题
商得四方公司面试题(gid+)
Apr 30 面试题
TCP/IP中的TCP和IP分别承担什么责任
Apr 21 面试题
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
Jul 11 面试题
介绍一下grep命令的使用
Jun 28 面试题
介绍一下RMI的基本概念
Dec 17 面试题
中科前程Java笔试题
Nov 20 面试题
怎样声明一个匿名的内部类
Jun 01 面试题
如何处理简单的PHP错误
Oct 14 #面试题
PHP面试题及答案二
May 23 #面试题
PHP经典面试题
Sep 03 #面试题
PHP面试题及答案一
Jun 18 #面试题
一份全面的PHP面试问题考卷
Jul 15 #面试题
PHP面试题大全
Oct 16 #面试题
六道php面试题附答案
Jun 05 #面试题
You might like
DC游戏Steam周三特惠 《蝙蝠侠》阿卡姆系列平史低
2020/04/09 欧美动漫
PHP安装攻略:常见问题解答(一)
2006/10/09 PHP
收集的php编写大型网站问题集
2007/03/06 PHP
CI配置多数据库访问的方法
2016/03/28 PHP
Yii框架实现图片上传的方法详解
2017/05/20 PHP
php 中的信号处理操作实例详解
2020/03/04 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
2020/04/13 PHP
Jquery实现三层遍历删除功能代码
2013/04/23 Javascript
js定时器的使用(实例讲解)
2014/01/06 Javascript
Vue.js Ajax动态参数与列表显示实现方法
2016/10/20 Javascript
JavaScript用200行代码制作打飞机小游戏实例
2017/06/21 Javascript
JavaScript适配器模式详解
2017/10/19 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
2018/12/06 NodeJs
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
Python多线程编程简单介绍
2015/04/13 Python
利用Python如何生成随机密码
2016/04/20 Python
python 实现一次性在文件中写入多行的方法
2019/01/28 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
亚洲航空公司官方网站:AirAsia
2019/11/25 全球购物
新闻记者实习自我鉴定
2013/09/19 职场文书
大学毕业通用个人的求职信
2013/12/08 职场文书
面试后的英文感谢信
2014/02/01 职场文书
2014小学植树节活动总结
2014/03/10 职场文书
聚美优品广告词改编
2014/03/14 职场文书
绿色学校实施方案
2014/03/31 职场文书
一份恶作剧的检讨书
2014/09/13 职场文书
2014年教育教学工作总结
2014/11/13 职场文书
2014年辅导员工作总结
2014/11/18 职场文书
三八妇女节慰问信
2015/02/14 职场文书
后天观后感
2015/06/08 职场文书
2015年科学教研组工作总结
2015/07/22 职场文书
医院病假条怎么写
2015/08/17 职场文书
2019职场单身人才调研报告:互联网行业单身比例最高
2019/08/07 职场文书