面試總結(php)

來源:互聯網
上載者:User
#### 面試總結博主(現在)是大三下學期,由於學校大四可以全nian實習,於是就開始了實習之路在招聘網站上給盛大遊戲(php實習生)投遞了簡曆,因為當時盛大遊戲在上海,而我本人是在山東,當時想多找幾家公司然後去上海一起面了,但是這個面試官很友好,後來加了我的問了如下幾個問題* 使用php多久了:3nian(由於博主從大一開始接觸php,現在已經有三nian)* php 適合做什麼不適合做什麼:適合-(資料處理,管理系統),不適合:(與底層互動)* php trait的特性:實現多繼承* 對於MVC的認識* 是否寫過介面(API)需要注意什麼:空值處理,安全問題,資料格式統一* 安全方面需要注意什麼:XSS攻擊和sql注入* 如何防止sql注入:1,進行轉義2,使用pdo bind進行變數綁定* mysql去重使用什麼關鍵字:distinct* 如何對資料庫最佳化(索引等等)* redis主要用來做什麼:處理高並發,緩衝處理* redis有什麼劣勢:redis是基於記憶體的,每次重啟都需要重新讀入資料,並且不是關係型資料庫之後面試官告訴我會有hr面,hr告訴我技術沒有問題了,`結果hr面跪了`因為有學長在百度,就擷取到了百度內推,百度一共面試了`六輪(兩個部門)`簡要寫一下`繼續跪`一面* 自我介紹 :xxx* 說一下tp的優缺點 :類庫多,手冊中文,容易上手* 如何最佳化nginx :設定緩衝,緩衝,使用代理* 做過什麼項目: xxx* interface介面: 可以存放public未實現的方法和const 常量* 如何?反射 :當時回答的是用序列化的資料進行反射二面比較簡單(忘了一部分)* 給你一個對象,這個對象可以做XXX,還可以做XX如何?:當時回答的是使用簡單原廠模式來處理,簡要的敘述了一下抽象過程....* 給你一個數組如何找出奇數和偶數:n%2..略簡單* 對兩個有序鏈表進行排序:就是進行比較三面* 上傳檔案能夠使用什麼方法:post,put,當時腦抽竟然還說了(get)* join是啥:串連* 還問了幾個關於資料庫計算的題,(記不住了)* 在學校什麼課學的最好:java* java 建立對象是存在堆還是存在棧中。。。。(跪了)其實當時已經被刷下去了,但是二面的面試官幫我把簡曆放到了簡曆池中一面(52分鐘)* 自我介紹 : xxxx* php 中變數的實現:說了結構體和hash zval* 如何把string 類型轉換成int 1)強轉2)使用intval函數* 如何把一個Int類型轉換為string 1)強轉2)settype* memcached和redis的區別:redis有交易處理,資料結構不同,redis重啟之後資料可以存在* 尋找最大的k的個數:但是回答了排序後再找,面試官明顯不滿意,後來知道可以用二分搜素* mysql的引擎:myisam,innodb,memory* myisam和innodb區別:myisam尋找效能更優,表鎖,全文索引,innodb支援外鍵,事務,鎖行* nginx epoll和select區別:select 是基於輪詢的,epoll是觸發式的* 打併發先如何處理二面(30分鐘)* https和http的區別:經過ssl加密,認證(沒有做過這個表示不知道,求解答實際開發下有什麼不同)* session 跨域:當時回答的是將sessionid儲存到資料庫中,應該不對* 給你500g個資料的ip求出重複數最多的幾個:當時回答首先進行拆分,將資料拆分成幾個資料之後運用topk演算法處理* redis string是怎麼實現的:數組,和數組長度的變數,數組長度剩餘的變數(sds)* 有序的矩陣找出一個數:當時回答的是對矩陣的行列都進行二分搜素* redis資料類型;list hash set zset* mysql索引實現原理:b+數,雜湊hr面:問了一些將來做前端還是後端還是用戶端,當時回答的是後段,然後他說會有人給你打電話告訴你過沒過,結果(沒打,已跪)然後過了一個月去了北京面試在招聘網站上投遞的公司第一家公司(過了)* 談了項目* 問了mysql兩個引擎的區別* thinkphp載入資料流程* http裡有啥:請求欄位,請求內容第二家公司(過了)* 自我介紹* 談了項目* 寫了php常用的函數:字串處理函數之類的* http都有哪些欄位* mysql索引實現原理:b+樹,雜湊* 怎麼使用jq調用ajax:$.ajax()* 在一個特定目錄下刪除.svn檔案:`find / -name ".svn" | xargs rm -rf`* 一致性雜湊:當時回答實現主從資料一致* 給你兩個100G資料求其中的交集* 求100的階乘有多少個0第三家公司(不去)面試官給我了很不好的感受,在那二五八萬的,非常能zb問的不難但是我就算過了也不會去第四家公司(未知)* 兩個非常幹練的中nian男人面試了我1個小時30分鐘* 主要是圍繞著項目來問,很有深度,kao(這個字被osc和諧了)慮的非常全面以上回答的都是我自己的回答的(da'an這兩個被和諧了嗎),可能有的不對或者回答的不全面,希望廣大oscer幫我看看如何更好的回答
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.