從一道筆試題題說起

軍說網事發表於2019-04-30

近日與一個朋友聊天,說到下面的一道題,來了10個人,都沒做對,然後工資要的還不低。

 

題目如下:

struct data

{

    int a;

    ushort b;

}

    

main()

{

     data mData;

     mData.b = 0x0102;

     char *pData = (char*)&mData;

     printf("%d %d",sizeof(pData),(int) *(p+4));

}

    

已知是低端儲存,32位機器,求輸出結果.答案應該是4 2。

這裡要注意的是如果第一個問題問的是sizeof(mData)那答案是多少呢,6?不對,應該是8!因為struct有記憶體對齊。

 

就題目而已,可能基礎紮實一點的都能答對,為什麼沒有人答對?朋友開始懷疑是不是題目出難了。

 

我說,題目不難,難的是現在的人靜下心來做技術。

 

怎麼說?房租漲價了,快餐漲價了,可能還有別的費用等,這些都是每一個人要面對的,所以,人心浮躁了起來,所以有些人就不斷的跳槽換工作來提高收入,對技術停留在會用階段。

 

另外一方面,技術層面來說,你會就簡單,不會就難。所以一道題目做錯,並不能說別人不能要求高的工資,比如說別人綜合能力比較高,溝通也可以,還會點專案管理,敏捷開發等。

 

一個人技術層次是一方面,人品也是很重要的一方面。不斷換工作,可能給人感覺就是不可靠。

 

所以,筆試和麵試,選出來的人,是符合公司崗位要求,適合公司團隊氛圍的人,但沒取用的人,也不代表這個人能力有問題。企業抱怨招人難,應聘者覺得找工作難,只是因為需求不同,不能匹配而已,應聘者對於面試和筆試中遇到的問題,有則改之無則加勉。

相關文章