2010-09-01 82 views
-1

早在三月份,我就在我擔任技術支持的公司內進行了第一次軟件工程採訪。我沒能成功完成這項工作,因爲我在白板編碼挑戰中遇到了問題,而我發現它非常可怕(雖然我的代碼不是100%,但並不完全是奇怪的 - 在我看來,它只能用於當談到C)時,我並沒有對自己的遊戲感興趣。最後,我沒有迴應採訪,但有趣的是,質量保證人員對我感興趣,並要求我逃離並進行第二次採訪。我的任務是用白色圖形在白板上描述一些非常基本的Python腳本,並且我沒有把它做對。我必須說我沒有正式的學習,我在大學入學之前大約4年離開學校(假設這4年裏成功率達到100%),並且我明顯缺乏溝通技巧和一點緊張問題,因爲以及缺乏自信。此外,英語是我的第二語言,所以這一切加起來。我現在想要找到的是如何改進這種「條件」,對於我來說,嘗試和提高將程序翻譯成圖形的能力的最佳方式是什麼,它以一種清晰和/或代表想法I正試圖傳達。我之前做過幾次演示,我確實看到了一些看起來特別好的圖形,但與使用筆在白板上進行繪製完全不同。大學課程中是否有特定的部分需要大量這些技能值得我去調查?人們如何練習在白板繪圖中描述問題?面試出錯了:白板傻瓜

+1

我真的不知道你的意思是將程序翻譯成圖形。 – 2010-09-01 19:28:06

+0

對不起。一個具有邏輯錯誤的網絡驅動程序示例。您可以嘗試描述您的算法或您認爲可能是錯誤發生地點的部分代碼。你如何在白板上描述它?你從哪裏開始?您如何構圖繪圖,以便讓您和其他人輕鬆查看並集思廣益導致可能導致錯誤的途徑?希望它更清晰。我應該編輯帖子,並試圖說清楚,但一些人已經評論。 – CaseyJones 2010-09-01 19:48:29

回答

2

熟能生巧,只要到儘可能多的面試就可以了,即使你不感興趣的位置。既然你對這個職位並不是很感興趣,如果你犯了錯誤並不重要,你仍然可以瞭解人們問什麼,玩什麼白板,過了一段時間你甚至不會再緊張。

1

查找到學習UML

+2

不要使用Visio學習UML :) – 2010-09-01 19:21:29

+1

「UML Distilled」是一個很好的Jumpstart – 2010-09-02 17:11:35