字体:  

【公司面试题之:新浪PHP工程师笔试题】

blankyao 发表于: 2008-10-06 07:18 来源: PHPChina 开源社区门户

转自http://phpcup.cn/thread-355-1-1.html
更多面试题请见http://www.blankyao.cn/blog/php-jobs.html

1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php

2. 在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句
  <META http-equiv='Content-Type' content='text/html; charset=gbk'>
  请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big5
  请注意:
  (1) 需要处理完整的 html 页面,即不光此 meta 语句
  (2) 忽略大小写
  (3) ' 和 " 在此处是可以互换的
  (4) 'Content-Type' 两侧的引号是可以忽略的,但 'text/html; charset=gbk' 两侧的不行
  (5) 注意处理多余空格

3. 写一个函数,算出两个文件的相对路径
  如 $a = '/a/b/c/d/e.php';
  $b = '/a/b/12/34/c.php';
  计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上

4.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。

5.简述论坛中无限分类的实现原理。

6.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。

最新回复

pylong at 2008-10-06 09:45:37
什么都没有的时候,什么也写不出
题目都不算难
blankyao at 2008-10-08 08:03:07
为什么没有同学对这个感兴趣呢?
Sunyanzi at 2008-10-08 08:50:07
这套题比腾讯那套题正常多了 ...

起码很 Thinking In php ...
pylong at 2008-10-08 09:29:34
那就帮顶一下
pangjincai at 2008-10-08 15:36:41
书到用时方恨少啊!真觉得自己学的东西都是皮毛啊!
linvo at 2008-10-09 11:33:43
这些面试的笔试题,都是要求直接手写吗?
slawdan at 2008-10-10 18:39:44
这个……
我面试的时候做的不是这套……

我做的那套涵盖shell、php、mysql、设计模式、性能优化……
写了快一个半小时,7页A4纸写满了……
baggiooo at 2008-10-11 21:31:51
手写啊。。。汗
highjade at 2008-10-11 22:25:22

QUOTE:

原帖由 slawdan 于 2008-10-10 18:39 发表
这个……
我面试的时候做的不是这套……

我做的那套涵盖shell、php、mysql、设计模式、性能优化……
写了快一个半小时,7页A4纸写满了……
有空把你那套也拿来,我们好 学习学习~~~~