欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php面试题集-综合技术题

程序员文章站 2024-01-30 09:28:22
...
综合技术题


写出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的基本使用.
暂无答案