整個面試持續(xù)一個小時左右。從C語言開始考察,到文件操作,到線程同步,進程間通訊,到網(wǎng)絡(luò)編程,網(wǎng)絡(luò)協(xié)議,到字符編碼。就差個日語沒考察。 說實話,這個面試讓我心里很疑惑,這是個什么項目啊,需要考察怎么多的知識點,而且還是針對一個協(xié)力過來的軟件工程師。把這個問題丟給面試官,面試官說他們做的是郵件系統(tǒng)服務(wù)器。。。
面試官問的面試題: 一個進程,有30個工作線程,每個線程都寫一個log文件。設(shè)計一個linux下的監(jiān)測程序,實時監(jiān)測30個log文件的內(nèi)容是否出現(xiàn)錯誤。