當前位置:歷史故事大全網 - 範文作文 - 騰訊php面試題

騰訊php面試題

騰訊php面試題

 php程序員壹般會遇到的面試題:

 1. 基本知識點

 HTTP協議中幾個狀態碼的含義:503 500 401 200 301 302

 Include require include_once require_once 的區別.

 PHP/Mysql中幾個版本的進化史,比如mysql4.0到4.1,PHP 4.x到5.1的重大改進等。

 HEREDOC介紹

 寫出壹些php魔幻方法;

 壹些編譯php時的configure 參數

 向php傳入參數的兩種方法。

 (mysql)請寫出數據類型(int char varchar datetime text)的意思; 請問varchar和char有什麽區別;

 error_reporting 等調試函數使用

 您是否用過版本控制軟件? 如果有您用的版本控制軟件的名字是?

 posix和perl標準的正則表達式區別;

 Safe_mode 打開後哪些地方受限.

 寫代碼來解決多進程/線程同時讀寫壹個文件的問題。

 寫壹段上傳文件的代碼。

 Mysql 的存儲引擎,myisam和innodb的區別。

2. web 架構,安全,項目經驗

 介紹xdebug,apc,eAccelerator,Xcache,Zend opt的使用經驗。

 使用mod_rewrite,在服務器上沒有/archivers/567.html這個物理文件時,重定向到index.php?id=567 ,請先打開mod_rewrite.

 MySQL數據庫作發布系統的存儲,壹天五萬條以上的增量,預計運維三年,怎麽優化?

 寫出壹種排序算法(原理),並說出優化它的方法。

 請簡單闡述您最得意的開發之作

 對於大流量的網站,您采用什麽樣的方法來解決各頁面訪問量統計問題

 您是否用過模板引擎? 如果有您用的模板引擎的名字是?

 請介紹Session的原理,大型網站中Session方面應註意什麽?

 測試php性能和mysql數據庫性能的工具,和找出瓶頸的方法。

 正則提出壹個網頁中的'所有鏈接.

 介紹壹下常見的SSO(單點登陸)方案(比如dedecms整合discuz的passport)的原理。

 您寫過的PHP框架的特點,主要解決什麽問題,與其他框架的不同點。

 大型的論壇/新聞文章系統/SNS網站在性能優化上有什麽區別?

 相冊類應用:要求在瀏覽器中能同時選中並上傳多個文件,圖片要求能剪裁,壓縮包在服務器端解壓。能上傳單個達50M的文件。上傳過程中有進度條顯示。每個圖片能生成四種大小縮略圖,視頻文件要轉成flv供flash播放。敘述要涉及的各類開源軟件和簡單用途。

 壹群猴子排成壹圈,按1,2,?,n依次編號。然後從第1只開始數,數到第m只,把它踢出圈,從它後面再開始數,再數到第m只,在把它踢出去?,如此不停的進行下去,直到最後只剩下壹只猴子為止,那只猴子就叫做大王。要求編程模擬此過程,輸入m、n, 輸出最後那個大王的編號。用程序模擬該過程。

3. unix/linux 基本使用

 linux下查看當前系統負載信息的壹些方法。

 vim的基本快捷鍵。

 ssh 安全增強方法;密碼方式和rsa key 方式的配置。

 rpm/apt/yum/ports 裝包,查詢,刪除的基本命令。

 Makefile的基本格式,gcc 編譯,連接的命令,-O0 和-O3區別。

 gdb,strace,valgrind的基本使用.

 4. 前端,HTML,JS

 css盒模型。

 javascript中的prototype。

 javascript中this對象的作用域。

 IE和firefox事件冒泡的不同。

 什麽是怪異模式,標準模式,近標準模式。

 DTD的定義

 IE/firefox常用hack.

 firefox,IE下的前端js/css調試工具。

;

  • 上一篇:合同可以抵押貸款麽?結合案例分析
  • 下一篇:平安保險的萬能險怎麽樣
  • copyright 2024歷史故事大全網