這篇文章將為大家詳細(xì)講解有關(guān)php工程師常見(jiàn)面試題,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
在凌河等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需策劃設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都營(yíng)銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),凌河網(wǎng)站建設(shè)費(fèi)用合理。
一、技術(shù)方面問(wèn)題
(1)基礎(chǔ)知識(shí):如數(shù)組的操作,變量的操作,字符串的處理。主要考察數(shù)組、字符串的函數(shù)。還有cookie和session的概念和區(qū)別。
(2)面向?qū)ο螅好嫦驅(qū)ο蟮乃枷牒屠碚撝R(shí),如繼承、接口、抽象類、多態(tài)等。 (3)文件操作:比較典型的兩個(gè)問(wèn)題:
①遍歷目錄:使用遞歸來(lái)遍歷目錄,延伸出來(lái)就是無(wú)限級(jí)分類
②讀取大文件:內(nèi)存不夠,如何讀取文件內(nèi)容
(4)數(shù)據(jù)庫(kù)知識(shí):
①設(shè)計(jì)數(shù)據(jù)庫(kù)表,按照要求去寫sql查詢。常見(jiàn)的有訂單表、商品表;學(xué)生表、成績(jī)表、班級(jí)表;省市區(qū)表。
②php操作數(shù)據(jù)庫(kù)的基本功底,手寫php操作數(shù)據(jù)庫(kù)的代碼。
③數(shù)據(jù)庫(kù)性能優(yōu)化。其中包括MySQL的使用以及性能優(yōu)化。比如int(1)和int(10)的區(qū)別,存儲(chǔ)類型的選取;mysql的索引,組合索引和覆蓋索引等;MySQL中四種隔離級(jí)別的理解。典型問(wèn)題:一張表有100萬(wàn)條數(shù)據(jù),寫思路優(yōu)化或者優(yōu)化sql;一萬(wàn)條數(shù)據(jù)同時(shí)插入數(shù)據(jù)庫(kù)如何保證效率。
(5)Linux能力。linux基礎(chǔ)知識(shí),常用的命令要熟悉使用。比如在nginx訪問(wèn)日志中,查找出一天接口訪問(wèn)類前十名。
(6)數(shù)據(jù)結(jié)構(gòu)與算法能力?;镜呐判蚍椒?,如冒泡排序、快速排序、二分查找排序;或者給你一道題,手寫一個(gè)方法,去實(shí)現(xiàn)效果,比如100元分給10個(gè)人,每人至少6元,最多12元,必須分完100元。最常問(wèn)到樹(shù)的遍歷和排序。
(7)服務(wù)器安全問(wèn)題:sql注入、xss攻擊等。編程時(shí)如何預(yù)防這些問(wèn)題。
(8)框架問(wèn)題:了解哪些框架,然后詢問(wèn)框架的一些基本問(wèn)題。常用框架的MVC思想的理解,根據(jù)邏輯來(lái)捋清楚model和controller的關(guān)系,controller和view的關(guān)系。
二、非技術(shù)方面問(wèn)題
面試官:
1.自己對(duì)工作外的時(shí)間安排
2.自我評(píng)價(jià)
3.對(duì)以后職業(yè)的規(guī)劃
用意:
1.觀察你是否會(huì)在業(yè)余時(shí)間學(xué)習(xí)
2.自己是否對(duì)自己認(rèn)證的足夠深刻
3.是不是一個(gè)會(huì)規(guī)劃的人
共同點(diǎn): 還有什么要問(wèn)我的嗎?
關(guān)于php工程師常見(jiàn)面試題就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。