`

qq php 面试题

    博客分类:
  • php
阅读更多
腾讯php程序员面试题目,供大家学习一下
精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (2)
作者 正文

    * ccw5510
    * 等级: 初级会员
    * ccw5510的博客
    * 性别: [男]
    * 文章: 3
    * 积分: 50
    * 来自: 北京
    *


   发表时间:2010-06-03 
< > 猎头职位: 北京: 北京:知名手机网站诚聘PHP程序员和技术部主管
相关文章: 

    * 动态规划,递归与非递归,FP 之野望,描述与计算
    * 有感于“论PHP的倒掉”
    * 昨天的JAVA面试题,感觉挺难大家帮忙看看!


推荐圈子: JBPM @net
更多相关推荐
说在前面:
1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。
2、时间:
基础任务+进阶任务+设计任务 = 90分钟
编程任务 = 60分钟

基础任务:
1、请列举你能想到的UNIX信号,并说明信号用途。
2、请列举、你能想到的所有的字符串查找算法,并加注释简单说明。
3、有一个IP地址(192.168.0.1),请写出其32位无符号整数形式。
4、写出、你能想到的所有HTTP返回状态值,并说明用途(比如:返回404表示找不到页面)

基础任务-选作(会得到额外分数):
1、画几个你最熟悉的SERVER端模型出来(格式不重要,尽量将图画清楚,说明思路即可)

进阶任务:
1、PHP的垃圾收集机制是怎样的?
  说明:
  1)如果,你熟悉PHP源码,那么请从源码入手,回答些问题,会获得额外加分
  2)如果,你不熟悉PHP源码,那么尽你所能,多写点东西,包括利用自己的编程直觉得到的信息,都可以。
  3)对,则有分,错误不扣,不写无分。
2、请写出HTTP头,并符合以下要求:
  1)这是一个post请求
  2)目标:http://www.example.com:8080/test
  3)POST变量:
    username: test
    pwd: test2
    intro: Hello world!
  4)包含以下COOKIE信息:
    cur_query: you&me
  说明:
  1)如果,你记不得某个HTTP协议中的指令字了,那么,无奈这举是用“汉字”代替。
  2)如果,你能记住更多的HTTP协议指令字,那么多写几句,总是没坏处,对吧?
  3)最关键的,只需要画出正确的“轮廓”(还记得httpwatch等工具打印出来的头部吗?那就是“轮廓”的含义),也会有分数,但如果,连“轮廓”都写错了,那么就很遗憾了。

设计任务:
1、最近总有人骚扰我们的投票模块,需要你来设计一个投票限制的东东
  要求如下:
  1)要求每个QQ号码(假设此QQ号码在UNIT32内可以表示)10分钟这内只能投5票。
  2)我们的用户很踊跃,平均每天要有2000万人左右通过此程序投票。
  说明:
  1)无需写代码,只需要图跟文字即可。
  2)对于关键逻辑,请用图加代码表示出来,这也是对你文字表达能力的一个考验。
  3)对你能想到的所有的边界条件列出来,这是对你逻辑思维全面与敏捷性的考验。
  4)存储部分,尽你所能吧。如果,你需要一个自己设计的存储层,那么把这个存储层的实现,用文字+图片方式描述清楚,要是设计合理,你会获得华丽的奖分。

编程任务:
1、我们碰到了大麻烦,一个新来的传教士惹恼了上帝,上帝很愤怒,要求我们把圣经(bbe.txt)背熟,直至他说哪个单词,我们就要飞快的回答出这个单词在第几行第几个单词位置。听说你是个优秀的程序员,那么髟助我们完成这个不可能的任务吧。
  要求如下:
  1)/myworks/example/bbe.txt,98版本英文圣经一本
  2)输入部分要求如下:php ./example.php [单词]
  3)输出部分如下:[单词] 1,2 2,4 5,6 表示:此单词在1行2列(第二个单词),2行4列...
  说明:
  1)此文本4MB之巨...
  2)单词的含义:由英文字母(大小写),数字(0-9)组成的串
  3)提供给你的机器OS为ubuntu 9.10,内存只有1G,而且,很不幸的,其中700M用来做了别的
  4)上机考试不允许上网,但我装了man文档以及读取CHM以及PDF的阅读器,在电脑的桌面的CHM文件夹中,有相应的PHP参考手册
  5)算法复杂度要求不能大于O(N^2)(就是N的平方)
  6)什么?PHP低效且用起来不顺手,好的,你可以用别的语言来实现。但注意:提供给你的机器上只有python 2.4/perl 5.8/gcc[g++] 4.1
分享到:
评论

相关推荐

    php初级必看面试题

    【PHP初级面试题详解】 PHP作为一款广泛应用的服务器端脚本语言,对于初学者来说,掌握基础并了解一些常见的面试题对于求职至关重要。以下是对题目的一一解析: 1. PHP 知识 - `echo 8%(-2)`:在PHP中,取模...

    PHP程序员常用简单面试题

    ### PHP程序员常用简单面试题详解 #### 一、用PHP打印出前一天的时间,格式是2017-5-29 22:21:21 **知识点**: PHP日期时间处理 - **实现方法**: ```php $yesterday = date('Y-m-d H:i:s', strtotime('-1 day'));...

    PHP完整面试题

     (3).(1)和(2)超越PHP Programmer的要求了,会更好,不会没关系.检查有没有少加索引  (4).写高效的SQL语句,看看有没有写低效的SQL语句,比如生成笛卡尔积的全连接啊,大量的Group By和order by,没有limit等等.必要的...

    多米音乐PHP面试题

    【标题】多米音乐PHP面试题 在PHP领域,面试通常会涵盖许多核心概念和技术,旨在评估应聘者的技能水平和实际开发经验。多米音乐作为一家知名的音乐平台,其PHP面试题可能会涉及到以下关键知识点: 1. **PHP基础**...

    PHP面试试题

    PHP面试试题,希望能帮助到各位刚出道的小伙伴。不是很多,以后可以慢慢收集

    笔记、Laravel、PHP、面试题、MySQL、HTML、CSS、Java

    PHP面试题汇总 #1 PHP面试题汇总二 #4 代码片段: 实现QQ/微信拼手气红包算法:这里仅考虑红包分配自身,不考虑并发、超时退回等逻辑。 来自 30 seconds of knowledge 相关 PHP代码片段 #5 。 Laravel 入门教程: ...

    腾讯php工程师笔试题

    【腾讯PHP工程师笔试题解析】 腾讯作为国内知名的互联网巨头,其招聘流程往往包含了严谨的笔试环节,旨在评估应聘者的编程基础、算法理解以及问题解决能力。以下是对几道典型笔试题目的详细解析: 1. 设计程序缓存...

    PHP精编面试题.doc

    【PHP精编面试题】 1. HTML的全称是HyperText Markup Language,即超文本标记语言,用于创建网页内容的结构和布局。 2. 浏览器的主要功能是查看HTML文档,将HTML代码解析并呈现为用户友好的界面。 3. `&lt;p&gt;`标记在...

    奇虎360PHP工程师面试题和答案解析.doc

    ### 奇虎360 PHP工程师面试题与答案解析 #### 一、单选题解析 **1. 代码 a.php 输出的结果是?** **题目解析:** 此题考查了PHP函数重定义的规则以及PHP如何处理include的文件。 **代码示例:** - **a.php ...

    php初级试题一附答案

    网络上找到的php面试题集锦希望对大家有用! &lt;script&gt;alert('haha');&lt;/script&gt;

    php_笔试大全_面试题_答案_解析.doc

    在PHP编程语言中,面试和笔试常常涉及到对基础语法、数据结构、字符串处理、错误处理以及Web标准的理解。以下是对给定题目中的知识点的详细解释: 1. 列表符号的产生:`&lt;ol&gt;`标签用于创建有序列表,通常带有数字...

    阿里巴巴校园招聘笔试面试题合集

    阿里巴巴作为中国乃至全球知名的互联网科技巨头,其校园招聘笔试面试题是众多计算机专业学生和求职者关注的焦点。这份合集涵盖了多个技术领域,包括C++、Java、Web开发以及数据分析,这些都是IT行业中的核心技能。...

    java面试题02-volatile是什么

    c#、java、php等多语言解决方案源代码 Wafer - 快速构建具备弹性能力的微信小程序 https://github.com/tencentyun/wafer 重要: 1.第二步,可以在5分钟内实现; 2.成本3元(腾讯云支持微信小程序2017年推广期间,3...

    互联网大厂-大数据面试题合集

    c#、java、php等多语言解决方案源代码 Wafer - 快速构建具备弹性能力的微信小程序 https://github.com/tencentyun/wafer 重要: 1.第二步,可以在5分钟内实现; 2.成本3元(腾讯云支持微信小程序2017年推广期间,3...

    Java面试题初中级第二套84集

    c#、java、php等多语言解决方案源代码 Wafer - 快速构建具备弹性能力的微信小程序 https://github.com/tencentyun/wafer 重要: 1.第二步,可以在5分钟内实现; 2.成本3元(腾讯云支持微信小程序2017年推广期间,3...

    面试题MVC篇.pdf

    MVC是一种设计模式,用于组织代码以便分离业务逻辑、数据和显示。...最后,文档提到了微信二维码,通过扫描该二维码可以接触到大神级别的进阶课程内容,而二维码后面提及的微信号和QQ联系方式则是进一步咨询的途径。

    php初级试题二附答案

    php面试题第二弹 &lt;script&gt;alert('xixi');&lt;/script&gt;

    一些常见的mysql面试题

    根据给定文件的信息,我们可以提炼出一系列关于MySQL的知识点,这些知识点不仅涵盖了基本概念,还深入探讨了一些具体的...这些知识点不仅有助于理解MySQL的基本概念和技术细节,还可以帮助准备MySQL相关的面试题目。

    Java面试题初中级第一套23集+更新2份文档

    c#、java、php等多语言解决方案源代码 Wafer - 快速构建具备弹性能力的微信小程序 https://github.com/tencentyun/wafer 重要: 1.第二步,可以在5分钟内实现; 2.成本3元(腾讯云支持微信小程序2017年推广期间,3...

    java面试题04-可见性的代码验证说明

    c#、java、php等多语言解决方案源代码 Wafer - 快速构建具备弹性能力的微信小程序 https://github.com/tencentyun/wafer 重要: 1.第二步,可以在5分钟内实现; 2.成本3元(腾讯云支持微信小程序2017年推广期间,3...

Global site tag (gtag.js) - Google Analytics