常見的編程面試問題通常是為了找出被面試者所知道的一種或多種語言,他或她在這些語言中有多少編程經驗,他或她用這些語言開發了什么類型的應用程序,他或她是否曾作為程序員團隊的一員工作過,如果是,他或她是什么她的角色是...
常見的編程面試問題通常是為了找出被面試者所知道的一種或多種語言,他或她在這些語言中有多少編程經驗,他或她用這些語言開發了什么類型的應用程序,他或她是否曾作為程序員團隊的一員工作過,如果是,他或她是什么她的角色是團隊中的一員。如果語言支持面向對象編程(OOP),面試官可能會問面試者是否精通面向對象編程。應聘者可能期望的其他編程面試問題可能涉及模型-視圖-控制器(MVC)模式和框架

許多C開發人員嚴格為一個特定的操作系統編寫軟件。編程面試問題可能會有所不同,根據潛在雇主需要了解的特定編程語言、需要開發的應用程序類型以及公司的業務運營類型。小公司或組織的許多編程工作要求開發僅供內部使用的應用程序,但其他人則要求客戶使用程序的編碼。設計軟件以滿足公司客戶業務需求的程序員比編寫嚴格由其他員工使用的應用程序的程序員工作壓力更大,因此,他們可能會被問到在壓力下工作得如何,以及他們能在多大程度上完成最后期限

面試者也應該期待一些可能與HTML的使用沒有直接關系,但以更外圍的方式相關的HTML面試問題。編程面試問題并不罕見導致潛在雇主要求查看申請人編寫的實際應用程序的代碼。面試官甚至可能希望看到軟件的演示,隨著筆記本電腦的廣泛使用,這幾乎總是可能的。如果申請者是自學成才的程序員,可能會在面試時提出一些關于知識是如何獲得的問題,申請人所寫的軟件在什么時間段內,是否有任何用戶可以證明其有用性。申請人不精通面向對象編程,但在過程編碼方面有能力,可能會被問到他們是否至少對OOP的概念有一定的熟悉,或者他們是否會認為自己是一個學習速度很快的人。大多數與框架使用相關的編程面試問題幾乎都會深入到公司所使用的特定框架上。雖然這有點罕見,針對C或C開發人員的編程面試問題可能包括關于他或她為某些操作系統編寫程序的技能的問題,因為許多C和C開發人員嚴格為一個特定的操作系統編寫軟件申請網絡程序員職位的人應該準備好回答那些申請軟件開發人員職位的人可能不會被問到的問題,例如關于下列網絡標準的問題。

編程申請人通常會被問到與計算機語言有關的求職面試問題。