Maison >développement back-end >tutoriel php >php面试题集-综合技术题
综合技术题
写出15个以上你所知道的常用的linux命令和它的功能。
暂无答案
使用过Vim编辑器吗?如果使用功能,如何在vim里切分多个可视化窗口,包括横排和竖排。(本题选择)
暂无答案
说说linux下的find命令和grep命令的区别(本题选择)
find按照文件名查找;
grep按照文件内容查找。
请描述出OSI七层网络模型的名称。由下到上(可以使用中文描述)
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
说说下面这些协议的全称和中文解释(都是工作在应用层)SMTP、POP3、HTTP、FTP、DNS
SMTP:simple mail transfer protocol 简单邮件传输协议
POP3:post office protocol 3 邮局协议第3版
HTTP:hypertext transfer protocol 超文本传输协议
FTP:file transfer protocol 文件传输协议
DNS:domain name system and domain service protocol 域名系统(服务)协议
使用过memcache缓存吗?如果使用过,能够简单的描述一下它的工作原理吗?(本题选择)
memcache是把所有数据保存在内存中,采用hash表的方式,每条数据有key和value组成,每个key是独一无二的。当要访问每个值的时候先按照key找到值,然后返回结果。
memcache采用LRU算法来逐渐把过期数据清除掉。
请大致的说说session的工作原理。(与cookie有相应的关系)
参考这里:http://www.yuanma.org/data/2006/1128/article_1872.htm
说说你所了解的搜素引擎包含哪些技术?(本题选择)
爬虫(采集)、切词(分词)、索引(存储)、查询及其他相关技术
移动任意一位数或符号,使等式成立,102=101-1.注:是移动不是交换,等号不能分开。
把102的2向上移,变成10的平方。101-1=10的2次方
规律题:3、1、4、1、5、9、2、(),请按照规律在括号内写出下一个表达式。
answer: 6,因为圆周率=3.1415926
规律题:5、8、-3、5、-2、3、-1、(),请按照规律在括号内写出下一个表达式;
answer: 2,规律为n=(n-2)-|(n-1)|, n>=3
一个web开发团队开发中,大致说说你所了解的所有成员的分工合作情况。
暂无答案
说实你做过的最得意的项目或者个人开发作品(可以是个人作品,也可以是合作项目)
暂无答案
假设给你5台服务器,请大致描述下,如何使用你所熟悉的开源软件,搭建一个日PV300万左右的中型网站
暂无答案
介绍xdebug,apc,eAccelerator,Xcache,Zendopt的使用经验。
暂无答案
使用mod_rewrite,在服务器上没有/archivers/567.html这个物理文件时,重定向到index.php?id=567 ,请先打开mod_rewrite.
暂无答案
MySQL数据库作发布系统的存储,一天五万条以上的增量,预计运维三年,怎么优化?
暂无答案
写出一种排序算法(原理),并说出优化它的方法。
暂无答案
对于大流量的网站,您采用什么样的方法来解决各页面访问量统计问题
暂无答案
测试php性能和mysql数据库性能的工具,和找出瓶颈的方法。
暂无答案
正则提出一个网页中的所有链接.
暂无答案
介绍一下常见的SSO(单点登陆)方案(比如dedecms整合discuz的passport)的原理。
暂无答案
您写过的PHP框架的特点,主要解决什么问题,与其他框架的不同点。
暂无答案
linux下查看当前系统负载信息的一些方法。
暂无答案
vim的基本快捷键。
暂无答案
ssh安全增强方法;密码方式和rsa key 方式的配置。
暂无答案
rpm/apt/yum/ports 装包,查询,删除的基本命令。
暂无答案
Makefile的基本格式,gcc 编译,连接的命令,-O0 和-O3区别。
暂无答案
gdb,strace,valgrind的基本使用.
暂无答案