新浪网技术部笔试题


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数据运算类型都有哪些
Nov 05 面试题
Yahoo-PHP面试题3
Jan 14 面试题
是否有自动比较结构的方法
Jun 03 面试题
SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?
May 18 面试题
如何转换一个字符串到enum值
Apr 12 面试题
C#中的验证控件有几种
Mar 08 面试题
shell程序中如何注释
Jan 28 面试题
GWebs公司笔试题
May 04 面试题
软件工程师面试题
Jun 25 面试题
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
Apr 07 面试题
Python面试题集
Mar 08 面试题
Java面试题汇总
Dec 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
php实现用于计算执行时间的类实例
2015/04/18 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
js猜数字小游戏的简单实现代码
2013/07/02 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
jQuery实现点击小图显示大图代码分享
2015/08/25 Javascript
AngularJS向后端ASP.NET API控制器上传文件
2016/02/03 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
2016/11/06 Javascript
NodeJS加密解密及node-rsa加密解密用法详解
2018/10/12 NodeJs
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
socket在egg中的使用实例代码详解
2019/05/30 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
解决python写的windows服务不能启动的问题
2014/04/15 Python
从零学Python之入门(四)运算
2014/05/27 Python
Python使用dis模块把Python反编译为字节码的用法详解
2016/06/14 Python
tensorflow实现softma识别MNIST
2018/03/12 Python
pandas数据分组和聚合操作方法
2018/04/11 Python
python实现括号匹配的思路详解
2018/08/23 Python
浅谈python下tiff图像的读取和保存方法
2018/12/04 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
python tornado修改log输出方式
2019/11/18 Python
pytorch自定义二值化网络层方式
2020/01/07 Python
Pycharm修改python路径过程图解
2020/05/22 Python
美国轮胎网站:Priority Tire
2018/11/28 全球购物
Shopee新加坡:东南亚与台湾电商平台
2019/01/25 全球购物
LightInTheBox法国站:中国跨境电商
2020/03/05 全球购物
英国发展最快的在线超市之一:Click Marketplace
2021/02/15 全球购物
应届毕业生自我评价分享
2013/12/15 职场文书
应届本科生推荐信范文
2013/12/25 职场文书
仲裁协议书
2014/09/26 职场文书
庆祝国庆节标语
2014/10/09 职场文书
辞职信范文大全
2015/03/02 职场文书
员工安全责任协议书
2016/03/22 职场文书
Python的flask接收前台的ajax的post数据和get数据的方法
2021/04/12 Python