在研發崗位做了3年多,有的時候真的是溫水煮青蛙,慢慢的自己腐朽了自己。由于個人問題,離職后進半年開始重新找工作,一開始感覺憑借過往的工作經驗,找到一份差不多的工作應該很簡單,但是近半個月的面試過程讓我感覺到了有些無力。
其一,就是對一些技術點的理解和使用上的不熟悉。(Global用法,事件順序,web.config,xml的操作,js遍歷,JQ概述)
其二,以前平常在工作的時候不注意總結,導致在面試溝通的時候明明有過這樣的經驗卻說不出來個所以然(繼承,多態,抽象類,接口,反射)。
其三,就是太自以為是,自我感覺良好,平常工作中太懶惰和放縱自己,相信好多程序員與我一樣,一旦在某個公司帶上一年一上,就很少主動的手動的方式去一個一個過腦子的去寫代碼,基本都是再看看原來項目中有沒有用過,有的話直接用,沒有的話就開始各種谷歌,百度,CSDN,博客園的各種亂轉,遇到合適的時候只會大致一看,看見會基本操作后直接復制粘貼也是不會在去看它實現原理的第二眼,完事后Mark一下,好像一個嫖客事兒辦完后,說我會記住你的。就又開始去各種劃水。
就是這樣的習慣,我在重新找工作面試第一家公司的時候,有了種無地自容的感覺(當時感覺良好,也是想考驗一下自己,面試前沒有看任何面試經之類的東西)。面試的是西安的絲路軟件,是一個外包型的日企。在面試過程中面試官一開始問的都是一些基本的東西,想看看你對這些原則,概念,是否有自己的認知和了解。當你談完這些后,他會從中間調上你談的好的幾個概念和幾個你談的不好的幾個概念,開始縱向有深度的問這幾個點,在你平常處理或者遇到的時候的解決方案。這樣縱橫聯合的問完后,會讓你做一個手動的上機測試,我當時抽到的是一個News列表的維護管理,要用到一種一上的設計模式,但是要注意大數據量的情況下的處理,還要考慮當這個新聞對象增刪字段的時候,怎么處理對程序影響最小。
顯而易見,整個下來就把你挖了一個遍,然后通過你的表現,細節的處理,語言的溝通來給你定位你的職稱級別。說起來慚愧,我但是應聘的是高級研發,前面的溝通面試,基本上能得上80,但是上機測試的時候就死的一塌糊涂。有的命名空間忘了,有的函數拼寫不出來,特別是在DBSqlHelper的時候......總之就是很慘,中間回來自己一度都把自己放棄了,感覺太慫了。
生活是現實的,一切重頭開始,腳踏實地,是我給自己定的目標,從而有了寫這個面試題系列的東西。寫給自己,寫給需要它的人。第一次,希望能越來越好.......
新聞熱點
疑難解答