標籤:http java 資料 問題 代碼 ad 工作 時間 linux
又是將近年底,在11月份換工作裸辭,其實不是非常主流的選擇,不過對於在小公司的我來說其實並沒有多大影響。
只是最大的問題是自己的心理上的調整是否完全準備好了,自己的知識技能是否準備的完善了。
雖然在年初的時候計劃在年底項目完結的時候辭職換一個正規的好的大一些的單位,期間做過各種努力不過多事迴圈往複,東一下西一下,最後並沒有自己特別的突出的點,這一點在面試的時候也被面試官所指出了。所以這個在今後的日子裡需要特別注意的一個內容。
另外裸辭加裸面真是有些不不太好,然後再面試中去找自己的不足簡直就是浪費自己的時間和其他公司的時間,不過這種方式的一個好處就是被迫要把可能要問到的內容全部都再回來的時候做一個總結,不過這種試錯是的方式最大的一個問題就是當真的遇到一個好的合適的公司時不能得到理想的效果與達到自己的期望。尤其是在最一開始是想試試水的心態去一家不錯的公司的時候被問到一些問題,如果之前準備過就不會顯得那麼的不專業與無知。
另外太高估了自己實力也是一點,經常一些公司是從非常基礎的開始問,然後自己廢在了非常基礎的問題上給人留下的印象就是非常不好的,及時被問道進階的內容時人家可能也在疑惑你到底是什麼情況,這個印象分就好再次挽回了。
兩個禮拜,主要在內推上更新的簡曆,基本上每天都是滿滿的面試安排,基本上一天會有2-3個面試邀請。沒想到PHP在這個時間裡這麼緊俏。
基本上面試的公司分為,創業團隊<50人,創業團隊>100,新近上市企業,老牌互連網巨頭(這裡人數指開發人員,不單只php開發)
在創業團隊的面試中基本上很少有筆試題,小得團隊基本上就是問問項目是如何做的,另外就是一些主流技術的瞭解情況以及具體的一些問題如何處理。
大一些創業團隊有些是要做一些進出的面試題或者非常難為人得題目,之後就是兩種情況,一種就是大概問問調一兩個技術點去問,如果這家技術實力不是非常強或者要求非常高的就點到為止了,屬於你知道就可以了。如果這幾比較注重技術而且面試官技術實力比較強會問直接問稍微難一點的問題,更多是如何處理解決問題,以及手寫一些代碼。然後還會追問一些技術原理要求說明。
新上市的企業基本上就是從基礎知識開始考,都是在建立背面或者玻璃牆上手寫一些代碼和思路的,更多會涉及一些演算法的內容,而技術知識則要把每個問題都拆開來問,另外就是設計一個小的業務需求開始根據業務需求進行考察,思維邏輯和資料庫的知識較多。
比較老的互連網公司記那麼幾家還是非常專業的筆試技術面基本上就是中等難度的題目然後會有好多坑,然後要求短時間做完,基本上完全覆蓋知識範圍。技術面也是一樣不過比較有經驗的開發經理會對你的答案做補充和分析以及會提示你哪裡有坑你如何處理。
考到的知識
1時間數組函數字串函數
2物件導向的基本內容 會問到設計模式
3PHP實現一些演算法
4PHP最佳化及一些原理
1Javascript 基礎內容
1緩衝技術的內容以及一些常見並發問題的處理
2緩衝技術對比
1資料基礎
2最佳化
3一些常見配置
4高並發大訪問的處理
5資料庫機上是重點
1linux 內容基礎的命令
2簡單的指令碼 統計切分 sed awk
1網路主要就tcp/http
2header 頭裡的內容
1演算法很多常見演算法
2簡單的海量資料處理
1硬體系統方面沒有比如儲存磁碟
2監控沒有
3伺服器也沒有
項目中的基礎痛點拆解
設計一個小的業務進行分析然後不斷進行難度增加
其他的就是看人品了看面試者是否和你的胃口以及他的個人開發了
等到不問技術內容的時基本上就是通過了hr那邊也不會有太大問題
問題主要在原工作單位的薪酬和學曆
如果在面試前好好準備3天左右把上面提到的整理一下和總結一下得PHP中級職位基本上都是沒有問題,各家公司都是非常容易進入的至於薪酬,2k左右浮動空間是合理的。
但是想要過16k的話就要努力一些了還要看原來的薪水以及公司情況。
基本上就是這些趕緊寫了一下免得以後犯懶就不寫了。
PHP中級面試經曆