新浪PHP工程師面試問題分享
1、COOKIE、SESSION的聯(lián)系和區(qū)別,多臺web服務(wù)器如何共享SESSION?
2、HTTP協(xié)議中的POST和GET有何區(qū)別?
3、一段php代碼,寫出輸出結(jié)果:
/**** 這個程序****/
$a=0;
$b=0;
if(($a=3)>0||($b=3)>0){
$a++;
$b++;
echo $a ;
echo $b; //輸出b的值
}
4、reqiure的include都可包含文件,二者的區(qū)別何在?
5、php中WEB上傳文件的原理是什么,如何限制上傳文件的大小?
6、寫一個函數(shù),可以遍歷文件夾下的所有文件和文件夾。
7、8、中間有幾個unix shell的題目(好像是兩個),因為不懂,不記得這些題目了
9、有mail.log的一個文檔,內(nèi)容為若干郵件地址,其中用'/n'將郵件地址分隔。要求從中挑選出sina.com的郵件地址(包括從文件讀取、過濾到列印出來)。
mail.log內(nèi)容如下:
james@sina.com.cn
jack@163.com
zhansan@sohu.com
lisi@hotmail.com
wangwu@gmail.com
10、js中網(wǎng)頁前進和后退的代碼
11、window(A)中用window.open()打開了window(B),如何從窗口B調(diào)用窗口A中的內(nèi)容?A、B僅僅是窗口的代號,不是窗口名字
12、了解ajax嗎?用過嗎?……
13、什么是MVC?用過嗎?使用時遇到了什么問題,怎么解決的?
14.寫出 訪問 https://www.sina.com.cn 所需的報文頭,嘿嘿,這是超級豬自己想起來地。
PHP工程師面試經(jīng)驗
下午到中關(guān)村的理想國際大廈面試php工程師,先把題目掛在這里跟大家共享:
1、COOKIE、SESSION的聯(lián)系和區(qū)別,多臺web服務(wù)器如何共享SESSION?
2、HTTP協(xié)議中的POST和GET有何區(qū)別?
3、一段php代碼,寫出輸出結(jié)果,不難,但設(shè)了小小的陷阱。
4、reqiure的include都可包含文件,二者的區(qū)別何在?
(至此處我做的還不錯,往下就慘了)5、php中WEB上傳文件的原理是什么,如何限制上傳文件的大小?
6、寫一個函數(shù),可以遍歷文件夾下的所有文件和文件夾。
7、8、中間有幾個unix shell的題目(好像是兩個),因為不懂,不記得這些題目了
9、有mail.log的一個文檔,內(nèi)容為若干郵件地址,其中用'\n'將郵件地址分隔。要求從中挑選出sina.com的郵件地址(包括從文件讀取、過濾到列印出來)。
mail.log內(nèi)容如下:
james@sina.com.cn
jack@163.com
zhansan@sohu.com
lisi@hotmail.com
wangwu@gmail.com
10、js中網(wǎng)頁前進和后退的代碼
11、window(A)中用window.open()打開了window(B),如何從窗口B調(diào)用窗口A中的內(nèi)容?A、B僅僅是窗口的代號,不是窗口名字
12、了解ajax嗎?用過嗎?……
13、什么是MVC?用過嗎?使用時遇到了什么問題,怎么解決的?
數(shù)據(jù)庫設(shè)計題目:
14、于用戶注冊和bbs留言的,挺簡單,設(shè)計幾個表,寫幾個SQL語句,但最后兩小問我有點蒙:一個是跟web服務(wù)器有關(guān)的,另一個是要求最優(yōu)化查詢語句。
15、進行一個樹狀菜單的數(shù)據(jù)庫設(shè)計,這個樹狀菜單可以有無限級的子菜單。