您好,登錄后才能下訂單哦!
今天是我入職一個創業公司的第二天。由于公司今天才把自己用的電腦買回來,只好今天在做著每一個技術人員入職第一天常做的事:安裝相關開發軟件,配置開發環境。
在安裝軟件的過程中,由于下載最新版的android studio比較緩慢,只好在下載過程中隨便翻翻。然后,看到一個開發群里,一位朋友還在聊面試的事,他在那里說,今天又沒有面試通知。聽了之后,感慨萬千,這樣的感受我也有過很多次。
至于為什么敢稱自己“面霸”,一來有噱頭的成分,二來,確實自己面試了很多次。這不是自己有什么自豪的地方,確實是因為自己的工作經歷有點特殊。差不多四年的時間,換了四份工作,每一次換工作都會不得不開始找工作。有些是因為個人發展原因,有些是因為一些公司項目組解散,公司管理方面的原因。
去年我最多的一次面試是一天趕四家面試,我以為從那以后,再也不會有這樣的情況了。但是,上周找工作,一周面試了15家,除了第一天面試了一家,后面四天的面試是3個,4個,3個,4個。一天四場面試,中午都是沒時間吃飯的,餓著肚子跑了一天。最后拿到了三個比較滿意的offer。在上海的兩年,因為換工作,上海的地鐵線,除了一個最近新開的16號沒走過,其余的都走過。然后也遇到過各種奇葩、坑爹的面試。面試我的人組長,主管,技術總監,CTO,老板,還有不懂技術的各種人物,有上市公司、初創公司,外包、外派公司,有互聯網公司,IT公司,也有什么銷售、廣告、傳媒、金融公司。說了這么多,不是說自己技術好,我只是因為自身的經歷,看到了很多現象,才想說出來,能幫到一些找工作的朋友,就善莫大焉了。
這里簡單說一下自己的情況,大專學歷,之前學的機電,然后參加一個Java培訓,培訓之后,自己發現javaee開發需要用到的知識太多了,然后,自己剛好那個時候接觸到android,于是,就想做android開發。
第一份安卓工作,自己進去差不多就是實習生的身份,因為公司給學習機會,可以一邊學習,一邊跟著做項目,所以,到現在還是很感謝當初第一份工作。
當然,說到剛開始找工作,因為沒有android開發經驗,去網上搜了很多職位,投了簡歷都沒反應,搜了很久才找到那家公司,要求很低,實習生都可以,我才去面試,還有上機測試,但是,因為測試的都是基礎知識,然后,那家公司是在一個縣級市的軟件園區,估計,也因為去面試的人,加上當初自己表現的比較愿意學習,老板才給了這次機會。不管怎么說,我從心底感謝第一份工作。
這里的體會是:當你工作經驗很少時,你找一個工作要付出很多努力。有很多人說,沒人通知面試,面試機會少。剛開始確實是這樣,但是,你自己要去找方法。比如:多在幾個網站上投,不要怕他們要求高,你條件達不到,萬一有面試機會呢?另外,有時間多刷刷簡歷,一般上午10點左右,下午2-3點左右刷一下簡歷,這兩個點是hr看簡歷相對集中的時候。另外,你經驗少,你要表現出兩點,一、基礎知識要扎實。二、愿意去學習,至少你要表現出一副以后愿意在這個方向好好學習的樣子,要不然,別人干嘛要你?誰愿意去培養你。
說到基礎知識扎實,有人說我不扎實,這就是你的問題了。另外,急著找工作,怎么辦?
你就搜搜大多數的面試題經常問那些問題,提起多看幾遍,不至于問到的時候,根本不知道說什么,至少你能說出個大概也比什么都說不出來好。當然,這不是教你詐,是你找到工作后,要趕緊把自己薄弱的地方補上來。
記得剛開始學Java時,經常會被問到一些問題,比如,Java的三大特性,抽象類與接口的區別,重載與重寫,單例模式,遞歸算法,多線程,這些經常碰到的問題。放到安卓上,可能剛開始經常會問道一些基本的知識:比如,4大組件,5大布局,listview,Intent的使用。面試時這些最常用的知識你要知道,要說的上來吧。
剛開始工作的一兩年,面試的時候,碰到出面試的公司大概90%以上,當然,這個各種公司參差不齊的,有的是自己出的有深度的題,有的是從百度上搜的一份打印的,我見過幾家直接能搜到原題的面試。先不說出面試的公司怎樣,說說我碰到的各種面試的,有全英的,有全部是邏輯題的,就是給你三個圖形,讓你推測第四個圖形的,有面試安卓開發,出了一對c++和sqlserver的題的(公司是做游戲的)。有些面試題做起來真的是浪費時間,如果你感覺這家公司很不滿意,就禮貌的說出來,不做了走人吧。如果是正兒八經的面試題,你做不出來時,最好能寫寫大致的思路,有時候也能算做對的。
說到面試題,有的公司的面試題,真的是多年不變的,我碰到過兩家公司,隔一年去面試,還是那幾道題,當然有家公司第一次面試過了,因為面臨其他的一個機會沒有去,第二次面試還是那些題,依然也過了。但是,同樣的題,不同的經驗,你要答出不同的答案,至少要比之前你回答的更有深度。
其實,你工作大概兩三年之后,面試做面試題的公司已經很少了,但是也有15%左右,還是會有面試的。只不過,更多的會問你項目情況,一些實際的開發方面碰到的問題。
比如,現在經常會問到一些,listview的優化技巧,自定義控件的步驟,異步加載方面,jni,ndk,然后一些開源框架,開源控件的使用,并且經常被問到,這些開源控件的源碼你看過沒有。因為相信大家都明白,很多開源控件都用過,但是,真正去看他們源碼,去改他們源碼的,恐怕不多吧。還有一些框架設計,安卓源碼方面的問題。當然,如果你帶過團隊,也會問一些團隊分工,管理方面的問題。
我記得一個同學的qq簽名是,能力越大,責任越大。我想到的是,人是要不斷成長的,當你不斷的成長的時候,你的責任是不自覺的加給你的。比如,你三年經驗做的事和一年經驗做的事,肯定有不少差別的,當然你們待遇也有不少差別。
面試,真的是個體力活加腦力活。你一次次面試,要學會總結,其實,從面試中,我們能學到很多東西。比如,你去一個公司面試,要記得看公司環境,地理位置,公司環境,辦公室設備,都能看出一個公司資金背景情況。因為,上海這個城市,真的有很多坑爹的創業公司,說白了就是幾個人想到一個app創意,就組建一個團隊開始做,做不長,資金或者融資跟不上就死掉了。我面試過一家在唐鎮的“公司”,我拿著地圖找到那里之后,“公司”對面還有人在炒菜,聞起來應該是洋蔥炒雞蛋。公司是直接在小區里租的那種三室一廳,然后,把了七八臺電腦,還不交稅,直接發現金,我隨便聊聊就趕緊走了。其實,這樣的公司上海真的很多,見過好多小區房里面上面掛著“禁止在住宿房辦公”牌子,但是里面是一個個小公司在關著門上班,第一道大門還在里面反鎖著。還有一些所謂的高新園區,集電港什么的,里面一兩個小房間,密密麻麻的擺了十幾張電腦桌。我不知道,里面上班的人做何感想。我只能說,我們程序員真命苦,要在這樣壓抑的環境中上班。
所以,對于面試,我個人的推薦是,如果剛畢業,外包、外派的這樣的公司,可以迅速的通過大量的項目開發提升自己的技術水平,但是,不要待的太長,除非你有機會進到管理崗位。一般不要超過兩年。
兩年以上經驗的話,有機會進一些大公司,比如,一些大型IT公司或者互聯網公司,這樣最好。如果進不了大公司的話,進創業公司也是一個不錯的選擇,關鍵是,你進一個什么樣的創業公司。最近幾年移動互聯網的發展,造成很多創業公司或者很多創業團隊,想到一個點子,或者他們所謂的創意,就迅速的招三五個開發人員,開始開發,開發幾個月之后,項目over了,團隊解散了。對于創業公司,你一定要擦亮眼睛,進去之前,要問清楚公司做什么產品,公司的團隊構成,從一些背景方面,了解公司的資金情況,在要做的產品方面的資源優勢,如果產品前景不好,公司有沒有資金或者資源優勢,這樣的創業公司你要慎重考慮了。不要輕易的聽信一些面試官,或者老板的忽悠,拿什么前景忽悠你,只能說這么多了。
說一些面試的坑爹經歷:
1.一家公司,在一個火車站附近的商業大廈里,進去之后,一看就三個中年人,擺了幾臺電腦,屋里光線很暗,上來讓填一個表,剛準備寫,猶豫了一下,我說,不好意思,我不喜歡這樣的工作環境(太壓抑了),把表還給他們,走了。
2.有一家金融公司,準備組建團隊做自己的金融app,(發現15年準備做自己金融APP的公司特別多)。進去面試,三個西裝革履的人,提各種問題,從開發細節,到產品流程,到產品與開發的溝通,問得非常詳細,坑爹的地方在于,三個人都拿了一個筆記本,我回到的一些問題,他們覺得重要的都記了下來。比如,我說,我們開發一般需要一個功能文檔,和ui流程圖、UI效果圖。問了一個多小時,他們也記了一個多小時。然后,等通知,沒有下文。分明就是想免費了解一些項目開發方面的東西。
3.剛來上海時,有一家公司面試要上機,一定要我建個工程,寫個東西,哪怕只是一個button點擊事件。
4.面試一家公司的android開發,給了一份c++測試題和一個SQLServer方面的題。我以為拿錯了,又問了一下前臺,她說,我們招android的就是做這個題。
5.碰到過一家公司的填表問,“你為什么要應聘工作?”、“你家庭生活怎么樣?”類似的問題。
6.一個公司在居民樓里,對面的房間還在炒菜。就是上面說的,洋蔥炒雞蛋。
7.去一個比較大的公司,看到填表上有,一面,二面,三面,四面。禮儀評分,穿
著評分,口才評分....問題是,一面是10分鐘結束,二面要等下次。為了這一個面試你要跑四次。遂一面之后,放棄。
8.還是一個金融公司的面試,面試館拿了一個厚厚的打印資料,回到問題的時候,看他翻頁,無意間瞥到了首頁上寫著幾個打字“安卓面試題集”,問的問題,亂七八糟。五大布局叫什么名字,activity的生命周期,java的三大特性,aldi叫什么,等等,很多是一些基礎的,網上搜來的面試題。
9.有一家公司,打電話過去面試,我剛填完面試表,剛做完大致介紹,說,我們給不了你這么高的薪資,然后,薪資擦了一大截。然后,結束了,
10.四張全英的面試題,中間兩頁是邏輯圖,全是什么圖形推斷,數字推斷的題。
11.過去先做一個小時的試題,做完了說,先回去吧,我們會電話通知的...
印象比較深刻的就說這幾個吧,還有其他的一些,什么過去面試等半天,不懂技術的人,揪著你一個問題一直不放的都有。
說一些面試準備方面的問題:
1.提前查好路線,乘車方式。(我一般是寫在紙上,包括聯系方式,然后用百度地圖,不過,有定位不準的情況)
2.提前了解一下面試公司的一些職位信息,大概需要的一些技術點,可能問到的一些問題。
3.無論是多大的公司,自己多心儀的公司,或者自己不喜歡的公司,都要盡量淡然對待,保持自信,哪怕裝你也要裝的有自信的樣子。
說一些面試收獲上的東西,之前看到過一句話說,你要割一段時間就要刷新下簡歷,不要在一個環境里待的太久。先不說這句話的對錯。不同的人有不同的理解。我是因為有些自身的經歷,換工作城市,進的某些公司項目組解散,等等原因,才造成換工作比較頻繁。不得不一直走在面試的路上。但是,在面試過程中,自己也確實學到了不少東西。跟一些CTO,技術經理面試,他們有的提的問題,包括給的一些建議都很中肯,有一個技術經理也跟我分享了他剛畢業幾年的工作經歷。還有之前去國內一個微博巨頭公司下的一個游戲公司面試,那位美麗的hr負責人姐姐,也給了很多建議,讓我弄清楚了自己到底想找什么樣的工作。因為剛開始幾年,通過跳槽,確實薪資提升比較快,但是,5年以后呢,如果技術沒有深入的一個方面,恐怕就不能持續發展了。
說到上個星期之前,其實找到了一家,但是只上了一天班。第二天,我做公交做到地鐵站,徘徊了很久,沒有進去,就沒去那家公司了,雖然那家公司給的薪資不低,離自己住的地方也進,但是,公司一些其他資源不足,能很清楚地看到那一個項目做不長,自己不想做幾個月之后,再換工作。然后,才有了上周比較瘋狂但是有選擇的面試。
說了這么多,只是想分享一些自己的切身經歷和感受,希望能給一些最近正著找工作的朋友一些幫助。每個人都有自己的獨特性,存在的都是合理的,技術人千萬不要唯技術論,覺得自己技術很牛,就可以目無別人,別人比你薪水高,比你受歡迎,一定有他獨特的地方。每個人的經歷不同,你要找到適合你的方法,你才能更好的在自己的路上走下去。
回首向來蕭瑟處,也無風雨也無晴。
夢里不知身是客,一晌貪歡。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。