因爲種種緣由,我的選擇了離開如今待的這家公司,期間參加了幾家公司的面試,有內推的,有本身投的,有別人找上門的。vue
因爲平時養成了作一件事就會總結一下的小習慣,因此就將此次地點滴也簡單的記錄了一下。或許這一段經歷在從此回憶起來會別有一番滋味。mysql
中間也有些許插曲,起起落落。面試
首先是公司S,拉勾上HR找我聊了一下就發了份簡歷給她。這家公司算是打頭陣吧,由於好久沒面試了,須要找點面試感受。sql
不過這也是最讓我無語的一次面試!!數據庫
去到以後,先是和HR的面談,噼裏啪啦的聊了十幾分鍾,主要就是自我介紹和HR對公司目前狀況的簡單介紹,技術團隊屬於剛成立的,目前就3我的小程序
說是下週會有一個技術總監過來而且技術團隊還在擴招,而後就帶我去見他們的開發總工程師了,說是要考察一下個人技術~~微信小程序
這個總工程師打開了兩張圖片,說你作出這兩個功能,明天就能夠來上班了,當時心想是什麼很難的功能。api
結果這兩個功能是:跨域
而且,在他的說明和演示中,數據庫中用戶密碼仍是明文的~~估計大家的技術總監來了以後也會無語到死。。安全
當他說完這些「要求」以後,我不知道其餘人遇到這樣的狀況是個什麼樣的感受,反正個人感受就是深深的被鄙視了。
當時我是想直接就走了,不過抱着反正那麼簡單,充其量半個鍾就搞定的念頭,,就忍着沒走先,就是這個隨便寫寫的決定讓我後悔不已啊~~
講完要求就帶我到筆記本電腦面前,打開了一份代碼給我,讓我就在這裏的基礎上改,還說這個是他們正在用的!!
我去,生產環境的代碼這麼容易就給面試的人看了??有點見鬼~~
不過這電腦是超級低配的啊!!印象中好像是i3,2G仍是4G內存,開個VS用了將近10分鐘,新建個類,幾分鐘過去了,寫個代碼,編譯一下
調試一下十幾分鍾過去了,除了看窗外的風景,也沒有什麼能打發時間了。
這樣的電腦肯定是用來開發的?這個徹底不能忍受!!期間也反應過這電腦徹底慢得無法用,可是人家壓根就不理會,真是有點醉。
並且用的技術仍是Web Service,代碼也是亂的能夠,十幾個項目堆在一個解決方案裏面,估計是這公司現階段的全部代碼了吧!
可是好歹也該用一下Solution Folder吧,至少不會讓人有種凌亂的感受啊!想不明白他們。
當時想的就是,這麼爛的電腦大家也能拿來給開發人員用?那開發人員不把這電腦砸了就算仁慈了。
至於結果,很明顯了,打個招呼就趕忙開溜了~
下次再遇到這樣的公司,絕對要在第一感受不對的時候就說NO!不必在這些公司浪費這麼多時間。
而後是公司G,公司G是我師妹在的一個公司,她知道我準備辭職,就問我要不要試試她這間公司,也問我要了簡歷。
而後她就內推了個人簡歷給她老大,並告訴我說這兩天內會給我打電話進行面試。
她老大在週日的晚上8點半左右給我打的電話進行了電話面試。電話面試的話,能夠說是略微輕鬆一點,沒有過多的約束和拘謹!
簡單的自我介紹,而後是根據簡歷問了一些問題,包括了MVC的一些點、ClickOnce等,大概用了半個小時左右吧。
問完了技術相關的問題以後,她老大也問了一下我想離職的緣由,以及後面的一些規劃,聊的還算是挺開心的吧。
再後來的話,她老大就介紹了一下他們公司正在作的一些東西,和一些相關的技術。
從交談中,她老大應該感受到了二者(我和公司)之間的發展可能不會很相符,因此最後跟我說,你能夠考慮一下吧。
若是你有興趣的話,就約個時間來公司面談一下,若是肯定要來仍是要和另一個總監聊一下。
考慮了一天,決定仍是拒絕的好一點,畢竟不是很符合本身的職業發展。
週二就聯繫她老大,婉拒了這個機會。
後來師妹也跟我說:「我老大說你是那種熱衷和專研技術的人,咱們公司可能不是很適合你的將來發展」。
固然,這兩個面試是在我正式提出離職以前參加的面試。
在拒絕公司G以後的一個多星期以後,就在正式提出離職,固然老大次日就找我談心了。
老大說了挺多的,也給了我很多建議,也講了很多他以前的一些人生經歷,仍是受益頗深。
後面就是更新招聘網站上的簡歷,思考了一下本身從此的方向。
提離職後的那一個多星期,我並無當即就跑去面試,畢竟仍是要準備一下交接的東西和相關的文檔。
這也算是職業道德吧,好聚好散,省得鬧得你們都不愉快。
這期間,我「親妹」問我有沒有考慮去深圳的打算,說她某程的一個朋友問她有沒有學.NET的同窗推薦一下,她就說她第一個就想到了我,那個感動啊~~
而後讓我把簡歷發給了她,畢竟以前她就一直跟我說(應該是大三大四的時候就開始這樣說了吧),你怎麼就不去大公司試一下呢,說不定你就過了啊~~
後來就把簡歷給她,試試唄,反正又不會缺胳膊少腿。
她也一直說她老大技術也很溜,讓我也投一下她公司。我就說,我簡歷都給你了,你轉給你老大一下不就行了,爲何要這麼大費周章。。
她的理由讓我徹底不知道說什麼好,你面試的話確定過的,而後是我推薦的你,你又不來,我怕我老大說我,你本身去拉勾上面投就好啦!!
反正只是見識一下,你直接投就不是我推薦的啦,而後就跟我沒什麼關係啦。
這樣的「親妹」,確實是坑哥的~~欲哭無淚,固然我最後也是沒有投她公司。
後面的話還參加了另外三家公司的面試。
公司P,在和HR溝通後,決定給份簡歷她,結果,這個HR竟然是我同窗校的師姐,這個世界真的是挺小的啊,這樣都能碰到一個學校的~~
面試的話,我我的感受就是通常般,直接就是技術總監的面試,也沒有自我介紹,直接就開始問我問題了,沒有任何的過渡,有點緊張!
先問了小程序一些相關的東西,而後纔是.NET相關的這一塊。
霹靂啪啦一陣問答,也有好幾道題是答不上來的,畢竟個人工做經驗尚未豐富到什麼都接觸過,其餘的題應該還好。
期單也問了一道設計題,給了一隻筆,一張白紙問個人設計思路,頓時有種白板面試的感受。
問完而後就出去了,留我一我的在房間待了5,6分鐘左右,當時的感受就是機會可能不大,就算是有機會,薪資可能也不高。
畢竟技術總監也沒有介紹公司作的是什麼,也根本就沒有機會讓我提問!
徹底被他的氣場壓住了,由於直觀的感受就是,只有對你感興趣,纔會花時間跟你介紹公司的基本狀況,對你不感興趣的話,直接就over了。
最後的話,是我那個HR師姐進來跟我吹水了,說了一下公司的大概狀況,問了一下個人指望薪資和一些其餘問題。。。。。。
整個面試大概也有了1個多小時了吧~~
經過此次面試,直觀感受是這家公司的代碼質量可能會比較高,固然這僅是本身的我的感覺,畢竟我也沒看過,僅是憑交流過程當中的揣測。
面試公司P以後還有一點小插曲,吃晚飯的時候,C# Corner社區給我來了封郵件,說是我祝賀我得了社區的MVP!
回到家,打開網站一看,確實是真的,那個時候確實很激動、很意外!
畢竟我那蹩腳的英語並不怎麼能上臺面。既然給了,那就收了吧。哈哈哈哈。
前面也還提到了某程內推的事,由於也過了有一段時間了,仍是沒啥風聲,就讓我「親妹」去打探了一下消息,結果說是簡歷被HR刷了~~
雖然說也已經作好被刷的準備了,可是沒有想到是在HR那裏就被刷了,有點小遺憾,原本是想打算被虐一下。
順便發現一下本身的不足,說不定還會有一個不當心就把我給招進去了的機率呢。
公司H,在直聘了溝通以後,看了一下要求,看到了.NET Core,我就果斷扔了份簡歷過去,是否是太沒原則了~~
這家公司的面試也比較輕鬆,不過有三輪面試,是這段時間面試最多輪的一間了。
對於路癡的我,找路仍是找了好久的~~
首先是技術負責人的面試,作了個自我介紹,面試官就開始問問題了,也是先問了微信小程序相關的內容,還拿手機來看了一下。
也表露出他們也正在作小程序的一些想法,也讓我看了一下他們開發的小程序。
後面的話,就算是正兒八經的面試了吧,問了比較多關於性能優化方面的問題,恰好也都有接觸過,因此相對來講是比較輕鬆的。
面完以後,應該比較滿意,因此就開始介紹公司如今正在作的東西。
而後呢,我也拖住他問了很多問題,如技術團隊等的一些信息,固然確定少不了問.NET Core的,說是招聘要求熟悉.NET Core優先是用於人才儲備的,便於後面的遷移和研究。
而後是項目負責人的面試,也是作了個自我介紹,瞭解了一下大體的狀況,由於項目負責人不是作技術的,因此談的是其餘的內容,比如職業規劃那些。
他也簡單說了一下他的經歷,給個人感受就是挺平易近人的。
最後的話就是和HR的交流,主要是講講薪資,福利那些,這裏就省略啦~~
整個面試大概持續了1個半小時吧~~
對這個面試的最直觀的感受就是,或許能接觸大數據量的處理和高併發等。
最後的話是公司I,和公司H同樣,我也是看到招聘要求上有.NET Core才投的簡歷,確實我看到.NET Core就是這麼沒原則,沒底線了。
面試的話也是比較輕鬆,就技術負責人直接過來跟我聊的,問了一些技術上的問題,問題都算是比較基礎,沒有太難的東西。
另外有點意外的是,他看到我簡歷上有寫NancyFx,也跟我聊了一下這個技術。
也表露他在架構的時候想過API平臺用它來實現,雖然最終沒有用上,但做爲NancyFx的半個粉,心裏也是比較波瀾的。
一樣我也是問了關於.NET Core的使用狀況 ,畢竟是招聘要求上面的嘛,不問問感受過意不去啊!他們是打算下半年往.NET Core 和CentOS上面遷移。
固然他也問了個人見解和觀點,整個過程,感受和他有那種比較合的來的感受。
後面的話就是他介紹了一下公司的基本狀況,也問了我是嚮往大公司仍是中小型企業。而後讓我寫個指望薪資,說了一些。
本覺得面試已經結束了,後面還有一個性格測試之類的,噼裏啪啦的問了幾個問題,說是遊戲行業可能還要看看一我的的性格之類的吧。
Offer也算是給了,讓我有什麼疑問就聯繫一下HR,給了我一個週末的時間來考慮是否要去,畢竟他說了若是我肯定去的話,他那邊就中止招聘了,否則他仍是要繼續招人的。
最後的話是分享一下我印象中,還記得的一些面試題,固然記得不是很全,也會存在一些錯誤。
而且這些問題不少是比較開放的,大部分能夠說是沒有太標準的答案,都是根據本身的經驗來回答的。
你作的項目訪問量有多少?
平時在項目中有作什麼優化嗎?舉個例子。
假設咱們如今的用戶數據量很大,用戶表這一塊你有什麼見解?
若是有一個站點打開比較慢,你會從什麼角度去思考解決這個慢的問題?
假設在程序中有一個sql語句,這個sql已是無可挑剔了,可是仍是存在性能問題,你認爲可能的緣由有什麼,你會怎麼解決。
用過Redis嗎?使用有什麼心得?
微信的sdk瞭解過嗎?能很快上手不?
小程序支付回調是你處理的嗎?具體邏輯呢?用了多長時間?
咱們如今也有作小程序的打算,若是把相關的賬號和api接口這些信息提供給你,你能不能完成這個小程序。
談談你對多線程的瞭解。
說說Task,什麼地方有用到過。
對SQLSERVER的某個表進行了分區的操做,好比按時間分區了,那麼統計這張表的數據時,有什麼須要注意的地方嗎?
在執行事務操做時,發生了錯誤須要回滾,可是回滾也失敗了,有什麼可能的緣由?
瞭解過VS的代碼覆蓋率嗎?
你作的項目,有寫過單元測試嗎?
你作的項目,上線以前有沒有什麼標準或者指標?
設計一個消息中間件,只操做一個隊列,可是不一樣的業務都會寫進這個隊列。
用過WCF嗎?
WCF與WEB API有什麼區別?
API的安全方面如何保證?
Token你是如何生成,如何檢驗的呢?
有沒有寫過JS的組件?
說說你對JavaScript中對象的理解和使用。
熟悉mysql嗎?
說說你日常用的一些數據庫。
說說API請求的跨域問題。
API的認證方式知道幾種。
說說這個Token(JSON Web Token)相關的東西。
用什麼組件去操做Redis?
看你用過vue,對angular熟悉嗎?
對CentOS和Win Server的基本操做也OK不。
談談你對.NET Core的見解,若是在生產環境用,你主要會考慮什麼?