1. 程式人生 > >程式設計師在面試中如何佔據主動?

程式設計師在面試中如何佔據主動?

很多關於程式設計師面試的文章,都在討論如何很好地回答面試官的問題。其實,面試是一個雙向選擇的過程(如果你不這麼認為,說明你還不夠自信),你大可不必在面試中完全處於被動,相反,你也可以問面試官一些問題,以便看看這個公司是否合你胃口。

比如,你可以問面試官如下這些問題:

1.  你們公司開發軟體使用的最新工具是什麼?

這個問題的目的是看該公司是否落後。如果答案是一些比較古老的工具,比如Visual Studio 2005,說明該公司已經落後幾年了,這也許意味著,該公司軟體程式碼庫中可能藏匿著一些災難性的bug。 

2.  我想使用x語言(該公司目前未使用的語言),你怎麼看?

這個問題是看該公司對於不同事物的態度。如果該公司基於微軟的程式語言,那麼就問Python或Java,看面試官如何回答。如果他們考慮過這種可能性,甚至為此感到興奮,那麼說明他們對於改變和增長持開放態度,這是一個好兆頭。 


3.  你怎麼去規劃軟體的改進?

通過這個問題,你也許可以得知該公司的大致流程,以及有多少官僚機構。如果他們一開始就列出一個很長的、需要諮詢的人的名單,這可能意味著該公司對軟體的改進比較緩慢和混亂,正所謂“廚子太多反而把湯做壞”。 

4.  你會採取什麼措施來幫助改善團隊精神?

這個問題比較有趣,有可能面試官會給你宣講一下他們提供給程式設計團隊的一些特殊福利。通過回答,你可以看出該公司對待程式設計師的總體態度,對程式設計師的重視程度。 

5.  你們是否願意提供培訓或為想參加培訓的程式設計師提供一些補助?

可以看出該公司是否願意為他們的程式設計師進行投資。如果他們願意這樣做,說明他們很看重你和你的發展。但大部分公司更願意只支付你薪水,讓你自己找時間學習相關技能。但也有公司會說,願意支付一些,但在合理範圍內。 


6.  你認為Y技術怎麼樣?

這裡的Y,可以是過去一兩個月內出現的尖端技術。這個問題可以讓你得知該公司對行業趨勢的態度。他們可能沒有聽說過這個技術,但他們至少應該表現出一定的興趣,想知道更多。如果表示不關注、沒興趣,說明他們正工作在一個“泡沫”中,安於現狀。另一方面也說明,他們不願意花時間來增長知識。 

7.  你如何解決團隊中程式設計師之間的矛盾?

該問題可以得知他們在處理人與人之間個性衝突的速度、處理方法,以及如何徹底解決等。如果他們立即採取行動,將當事人叫到一起談談,確保每個人都滿意,這表明該公司還是比較關心程式設計師的,像關心他們的程式碼一樣多。 

8.  貴公司是否有反饋箱,或者有其他方法讓員工提供改善公司的建議?


該問題的目的是看一家公司是否能夠聽進去員工的意見,並加以實施。他們可能目前還沒有類似的措施,你需要看他們聽到你的建議後,是否願意這樣做。 

總結

以上這些問題,可以幫助你選擇到一個積極向上、能夠讓你快樂工作並有利於你職業生涯發展的公司,而不是一個士氣低落、態度惡劣、對你百般限制的公司。 

另外,在詢問面試官這些問題時,你需要注意場合、面試官的心情、你詢問的方式語氣等等。如果你因為問了這些問題被刷掉,我只能說“對此我深感抱歉”。

相關推薦

程式設計師面試常見的雜湊表,到底是什麼?

作者 | 倪升武責編 | 胡巍巍我所寫的這些資料結構,都是比較經典的,也是面試中經常會出現的,這

程式設計師面試遇到問題

 面試時候經常會問的一些問題(不斷補充中) 面試必備基礎題目(雖然不一定常用, 僅用於面試, 面試就是把人搞的都不會然後砍價, 當然您可以講我可以查資料完成, 但是面試的時候就是沒道理的, 起碼我是經常看到這些題). 如何把一段逗號分割的字串轉換成一個數組? request.getAttribute

15個頂級Java多執行緒面試題及回答 / Java程式設計師面試的多執行緒問題

http://wenku.baidu.com/link?url=-7RVShQCzkHaRbyPdGP-oeVXgZ7t4mS2oqXevpzweesI_Heof5zqc_Wsvhhi8pZSU7xQWEp6e_XO7ch5nWaU_-x9Ja0CN_5V3K6QNl

程式設計師面試,這5點低階錯誤不要犯

關注「實驗樓」,每天分享一個專案教程   跳槽旺季到了,最近你面了幾家公司了?都拿到多少offe

跳槽必看,Java程式設計師面試你需要注重的技巧

面試是件既簡單又複雜的事情,也正是因為簡單和複雜的兩面性,所以我們在面試的時候要多學些面試技巧,如果你說掌握這些東西也沒什麼鳥用,那我是無話可說了;如果你覺得各方面都準備妥當,但差點火候,我覺得你看完這篇能更好的發揮你的潛力。 一、簡歷製作 在寫簡歷

[C/C++程式設計師面試寶典] (07)-翻轉句子單詞的順序

點選此處檢視原文 題目:輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。句子中單詞以空格符隔開。為簡單起見,標點符號和普通字母一樣處理。 例如輸入“I am a student.”,則輸出“student. a am I”。 分析:由於編寫字串相關程式碼能夠反映程式設計師

如何準備阿里社招面試,順談 Java 程式設計師學習各階段的建議

引言 其實本來真的沒打算寫這篇文章,主要是LZ得記憶力不是很好,不像一些記憶力強的人,面試完以後,幾乎能把自己和麵試官的對話都給記下來。LZ自己當初面試完以後,除了記住一些聊過的知識點以外,具體的內容基本上忘得一乾二淨,所以寫這篇文章其實是很有難度的。 但是,最近問LZ的

程式設計師面試一百題-14-圓圈最後剩下的數字

1-題目 : n 個數字(0,1,…,n-1)形成一個圓圈,從數字0開始,每次從這個圓圈中刪除第m個數字;當一個數字刪除後,從被刪除數字的下一個繼續刪除第m 個數字;求出在這個圓圈中剩下的最後一個數字。 2-思路 : 2.1 : 環形列表的思路這裡不再贅述; 2.2 : 嘗試用數學中

程式設計師面試一百題-10-在排序陣列查詢和為給定值的兩個數字

1-題目 : 輸入一個已經按升序排序過的陣列和一個數字,在陣列中查詢兩個數,使得它們的和正好是輸入的那個數字;要求時間複雜度是O(n);如果有多對數字的和等於輸入的數字,輸出任意一對即可。 2-示例 : 輸入 : 1、2、4、7、11、15和15 輸出 : 4、11 3-思路 :

程式設計師面試一百題-09-查詢單向連結串列倒數第k個結點

1-題目 : 輸入一個單向連結串列,輸出該連結串列中倒數第k個結點,連結串列的倒數第0個結點為連結串列的尾指標。 2-思路 : 2.1-錯誤思路 : 為了得到倒數第k個結點,很自然的想法是先走到連結串列的尾端,再從尾端回溯k步,可是單向連結串列只有從前往後的指標而沒有從後往前的指標。

程式設計師面試一百題-07-翻轉句子的單詞順序

1-題目 : 輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變;句子中單詞以空格符隔開;為簡單起見,標點符號和普通字母一樣處理。 2-示例 : 輸入 : “I am a student.” 輸出 : “student. a am I” 3-思路 : 可以先顛倒句子中

程式設計師面試一百題-04-在二元樹找出和為某值的所有路徑

1-題目 : 輸入一個整數和一棵二元樹;從樹的根結點開始往下訪問一直到葉結點所經過的所有結點形成一條路徑;打印出和與輸入整數相等的所有路徑。 2-示例 : 輸入整數22和如下二元樹,則應答應出兩條路徑10-12和10-5-7。 3-思路 : 3.1-當訪問到某一結點時,把該結點

程式設計師面試100題之十六 二叉樹兩個節點的最近公共父節點

                這個問題可以分為三種情況來考慮:情況一:root未知,但是每個節點都有parent指標此時可以分別從兩個節點開始,沿著parent指標走向根節點,得到兩個連結串列,然後求兩個連結串列的第一個公共節點,這個方法很簡單,不需要詳細解釋的。情況二:節點只有左、右指標,沒有parent

程式設計師面試金典》--尋找二叉樹兩個節點的第一個公共祖先(三種情況)

/**************************************************************************************************

程式設計師面試題目總結--陣列(三)【旋轉陣列的最小數字、旋轉陣列查詢指定數、兩個排序陣列所有元素中間值、陣列重複次數最多的數、陣列出現次數超過一半的數】

11、求旋轉陣列的最小數字 題目:輸入一個排好序的陣列的一個旋轉,輸出旋轉陣列的最小元素。 分析:陣列的旋轉:把一個數組最開始的若干個元素搬到陣列的末尾。例如陣列{3, 4, 5, 1, 2}為{1, 2, 3, 4, 5}的一個旋轉,該陣列的最小值為1。這道題最直觀的解

程式設計師面試金典1.7:若M*N矩陣某個元素為0,則將其所在的行與列清零

1.7:編寫一個演算法,若M*N矩陣中某個元素為0,則將其所在的行與列清零。 咋一看,這個問題很簡單:直接遍歷整個矩陣,只要發現值為0的元素,就將其所在的行與列清零。不過這種方法有個缺陷:在讀取被清零的行與列時,讀到的盡是零,於是所在的行與所在的列都變成了0,很快,整個矩陣

程式設計師面試金典: 9.14 Java 14.2在Java,若在try-catch-finally的try語句塊插入return語句,finally語句塊是否還會執行?

問題:在Java中,若在try-catch-finally的try語句塊中插入return語句,finally語句塊是否還會執行? 分析:不一定。如果在try語句中走到return語句之前都沒有發生異常,會走到return語句,就直接返回了。               如

程式設計師面試寶典之資料庫的一個問題?查資料表第30到第40條記錄,有欄位ID,但ID不連續

解法一:  select top 10* from test  where id  not in (select top 29 id from test) 例如,我有以下這個test表:當我選取第六行到

社招面試如何準備,java程式設計師學習各個階段的建議

第一個問題:阿里面試都問什麼?   這個是讓LZ最頭疼的一個問題,也是群裡的猿友們問的最多的一個問題。   說實話,LZ只能隱約想起併發、JVM、分散式、TCP/IP協議這些個關鍵字,具體的問題真的是幾乎都沒記住。而且就算LZ記住了,也告訴你了,你也背會了,但LZ覺得,在

《C和C++程式設計師面試祕笈》存在的錯誤

最近在複習C++面試的考點,所以購買了《C和C++程式設計師面試祕笈》這本書(人民郵電出版社2014.3 ISBN:978-7-115-34113-6)。 書整體上是非常不錯的,知識點覆蓋比較全面,很符合我的需求。美中不足的是書中的錯誤有點多。閱讀的過程中自己