程序員面試手寫代碼,遇到不會寫的單詞你們都會怎麼做?如果只記得開頭幾個字母呢?

農民的么兒子


對於這個問題,我覺得可以分成兩種情況來處理。

第一種,考察算法的面試題。

對於這一類的面試題,主要考察的是你對於算法的理解與應用,比如常見的冒泡排序法,我想你在編寫該算法的時候,函數名稱寫BubbleSort就很OK了,當然如果你寫Sort那也沒啥,即使你寫mppx,我也沒啥意見。在這種面試場景,更會注意和考察你在算法細節上,諸如遞歸的終止返回條件、循環的邊界值等方面的考察。實在不行,那你也該寫出偽代碼,畢竟從我作為面試官的角度來說,你能完全寫出面試題的答案,那很好;如果不能,那也請你展現出對於該算法的思路。

第二種,考察類庫使用的面試題。

對於這一類,我建議你在面試前好好做好記憶。因為其實我們心裡都清楚,如果你平時代碼是自己手寫的話,一般情況下不太可能遇到卡殼、拼寫大面積錯誤或者遺忘。然而,現在搜索引擎、IDE給我們每一個程序員帶來了極大的方便,那麼弊端自然是,在具體的類庫手寫時,突然腦中空白,不知道如何拼寫。你是不是平時在輸入System.out.println();的時候,使用syso+alt+/的呢?所以平時對於一些代碼的記憶必不可少,如果到了面試的時候實在是卡殼了。。。。那麼就用偽代碼來表達吧。

當然,一般我面試的時候,也不會去出在紙面上需要輸寫底層類庫的面試題,那樣不如給你一臺筆記本,你在上面編寫一個題目給我看看吧。考察算法的題目還是多一點,畢竟數據結構與算法,是直接反應程序員技術能力是否紮實的重要標準之一。


普陀區見習右史


直接拿手機出來查,不用在意

現實工作中哪個程序員會純手打,那效率得多低

如果用人單位說不行,我覺得你可以不用應聘他們公司了,教條主義。

寫程序重在邏輯思維,我們有些厲害的程序員,英文單詞不認識幾個,但是開發能力非常強


互聯網實戰


我都好奇啊,這事這些人都不看問題的嗎?面試的時候手寫代碼,樓上還讓人百度,你當面試官不存在是嗎?


Entries1



江西新華電腦月亮


說明英語基礎實在不好。英語單詞在編程中真很少。


懂計算機安全的假黑客


那就用開頭幾個字母,簡寫一下,或者換個意思差不多的單詞。實在不行寫拼音,然後寫一行註釋。


喻家隱士


用最快的速度帶過 ojbk


白言哈


編譯器會提示


htds4huhgr



架構師之旅


不會寫的詞隨便連連筆,連不出來就縮寫,縮寫不來就寫個首字母


分享到:


相關文章: