`
ccw5510
  • 浏览: 8064 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

腾讯php程序员面试题目

阅读更多
说在前面:
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

By xhttp.cn 整理:http://www.xhttp.cn/2010/05/2
分享到:
评论

相关推荐

    2010_腾讯php程序员面试题目

    在2010年,腾讯对PHP程序员的面试题目展示了该公司对技术能力、问题解决技巧以及编程思维的重视。作为一家互联网巨头,腾讯对于PHP程序员的选拔标准是高且全面的,涵盖了基础语法、数据库操作、算法理解、系统设计等...

    程序员面试.pdf

    本文档是一本关于程序员面试的详细指南,涵盖了从面试准备到面试技巧,从简历制作到面试后注意事项的各个方面。在这里,我们将详细说明各章节的知识点。 一、如何准备面试:强调了面试前的准备工作,包括了解面试...

    2018最新程序员面试题

    ### Hadoop概念与架构知识点 #### 1. Hadoop分布式文件系统...以上知识点总结了Hadoop面试中常见的面试题及答案解析,对于准备应聘阿里、华为、腾讯等企业的程序员来说,掌握这些知识点无疑能增加面试成功的可能性。

    腾讯QQ php程序员面试题目整理

    根据给定文件内容,可以整理出以下IT...以上知识点涉及UNIX系统、网络编程、数据结构与算法、服务器架构设计等多个IT领域,对PHP程序员来说,掌握这些知识点不仅有助于应对面试题目,也是提升个人技术能力的重要途径。

    程序员面试基础知识 常见c语言面试题

    这是一本关于c c++程序员面试的电子书 里面包含了程序员面试基础知识 常见c语言面试题 程序员面试技巧 华为面试题 百度面试题 金山面试题 腾讯面试题 中兴面试题 google面试题 绝对是经典

    程序员面试精选100题【附答案】

    在软件开发领域,面试通常涉及算法、数据结构等技术问题,本文将重点讨论一个典型的技术面试题:“如何将一棵二叉查找树转换成排序的双向链表”。 #### 问题描述 **题目**:给定一棵二叉查找树,要求将其转换成一个...

    程序员面试笔试算法大全

    程序员面试笔试算法大全 印度人搞的很全的算法,数据结构,编程技巧集合网站,绝对秒杀中国所有编程站点 担心万一该站点关闭,那么这么多宝贵的资源就没了 所以收录下来,永久保存,便于脱机学习 ======================...

    程序员面试必须

    【程序员面试必须】的知识点涵盖了广泛的领域,但在这里我们将主要关注与“算法”相关的主题,因为这是给定标签中的核心内容。算法是编程的基础,也是评估程序员能力的关键标准,尤其在面对BAT(百度、阿里巴巴、...

    Java程序员面试宝典有华为 腾讯大公司面试题

    本文是关于Java程序员面试准备的宝典,特别强调了华为和腾讯这两大公司的面试题目,声称命中率极高,对读者的求职准备工作具有极高的参考价值。文档分为简历制作与面试技巧、职场相关、技术面试题、上机程序题以及各...

    jiangzhuqingfeng#BestNote#腾讯公司程序员面试题及答案详解1

    1、腾讯笔试题:const的含义及实现机制const的含义及实现机制,比如:const int i,是怎么做到i只可读的 2、腾讯笔试题:买200返100优惠券

    腾讯PHP面试题_腾讯php面试题_

    最新腾讯PHP面试题1. php 的垃圾回收机制 PHP 可以自动进行内存管理,清除不需要的对象。 PHP 使用了引用计数 (reference counting) GC 机制。 每个对象都内含一个引用计数器 refcount,每个 reference 连接到对象,...

    IT大公司笔试 面试题目 腾讯 百度 阿里巴巴 华为 网易 微软等

    该文件包含腾讯、百度、阿里巴巴、微软、Intel、华为、中兴、大唐电信的笔试题目和面试题目,值得收藏。

    腾讯最新软件测试面试题目

    【腾讯软件测试面试题目解析】 1. QQ登陆号码边界值测试 边界值分析是一种重要的黑盒测试方法,用于检查程序在处理输入数据边界条件时的行为。对于QQ登陆号码,边界值可能包括最小值(例如0或负数)、最大值(如...

    腾讯公司笔试面试题总结

    这份资料涵盖了腾讯历年来的笔试和面试题目,旨在帮助求职者更好地理解和掌握腾讯所关注的技术点和能力要求。 一、编程基础 腾讯笔试面试中,编程基础是必不可少的一环。这包括但不限于C/C++、Java、Python等主流...

    Python-2019年最新总结阿里腾讯百度美团头条等技术面试题目以及答案专家出题人分析汇总

    2019年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。

    程序员面试题精选:C .C++_百度_腾讯_google

    综上所述,文件内容涉及了二元查找树的特性、树的遍历与转换算法、递归方法的使用、数据结构的设计、以及程序员面试的准备工作。这些内容对于有志于进入IT行业的求职者来说是非常重要的基础知识。

    2022年最新(腾讯)前端面试题真题解析

    本资源“2022年最新(腾讯)前端面试题真题解析”汇聚了最新的腾讯前端面试题,旨在帮助求职者更好地准备面试,提升成功入职的可能性。 面试题的解析通常会涵盖以下几个关键领域: 1. **基础概念**:面试题会涉及...

    腾讯面试题目

    腾讯面试题目解读 腾讯公司作为中国最大的互联网公司,每年吸引了众多的计算机软件专业人才。面试题目涵盖了计算机软件专业的基础知识,包括数据库、数据结构、组成原理、操作系统、计算机网络、java/C++等编程语言...

    程序员面试2023,集结了阿里、腾讯、京东、美团一线大厂面试实战

    以下是一些具体的面试题目和对应的知识点: 1. **Spring AOP底层原理**:AOP(面向切面编程)用于处理系统中的横切关注点,如日志、事务管理。Spring通过动态代理(JDK或CGLIB)实现AOP,理解代理模式和通知类型是...

    7年腾讯大厂程序员简历模版 .zip

    通过这个“7年腾讯大厂程序员简历模版”,求职者可以按照结构化的框架整理自己的经历,提高简历的吸引力,增加获得面试机会的可能性。同时,对于其他大厂或IT行业的求职者,也可以参考此模板,根据自身情况进行调整...

Global site tag (gtag.js) - Google Analytics