微軟面試題,會做的建議你去微軟面試

fakefake333 發表於 2017-3-15 09:55:46 [顯示全部樓層] 回覆獎勵 閱讀模式 17 3486
king0303 發表於 2017-3-15 19:58
這是甚麼題目阿,完全看不懂,難怪我不在微軟@@
小段 發表於 2017-3-15 20:11
這是微軟面試題的題庫嗎?可以入其門但不得其道?
lingi 發表於 2017-3-15 20:17
快一個小時了  決定放棄
kkt168 發表於 2017-3-15 20:53
結果 ... 那位看了題目後,不答、馬上交卷的那位被錄取了 ...
問他為什麼不做答,他回說 ' 神經病  裝笑尾 ' ...

因為,微軟回答 ~ ' 這就是個神經病鬼扯蛋的題目,你們還真的死腦筋鑽牛角尖去想喔 '
我們微軟是要找個頭腦清晰,一看到無解的程式bug,就能趕快另尋解決之方法 ...
不是找個花個把月、才跟我們說這程式是無窮迴路、無解的 ...
fakefake333 發表於 2017-3-15 22:09
kkt168 發表於 2017-3-15 20:53
結果 ... 那位看了題目後,不答、馬上交卷的那位被錄取了 ...
問他為什麼不做答,他回說 ' 神經病  裝笑尾  ...

哈哈哈~
yrden 發表於 2017-3-18 02:21
這是準備要玩殘求職者吧!
fakefake333 發表於 2017-3-25 00:21
My Answer:
設q1代表第一題.q2代表第二題.......
*if代表假如 is代表是 #代表不是 *代表不等於
作推理於下:
if q2 is A.則q3 is A.q1也是A.不符q2題意==>q2#A
if q1 is B.則q3 is b.與q1題意矛盾==>q1#B
if q3 is b.則q2 is b.不符q2題意==>q3#b
if q4 is A.0個A.答案又是A.矛盾.所以q4#A
if q3 is A.則q1為A.則q2為b.則q3等於q4為A
但已知q4*A.故假設q3為A是錯.==>q3#A
開始從q7下手==>if q7 is a.則q8 is e ==> a+e總共6個        
做假設如下:
假設==>q1 is a.則q2 is b.已知q4#A.則q3#a
接著==>if q5 is a.q6 is a.因為假設中母音字母is6個
則輔音字母.b+c+d is 4個.則知q9#a或e
if Q10 is a.得出假設中只q1 q5 q6 q7 q10為a   
再從q1檢查假設的a+e為6個 假設如下:
q1=e.則q6為b.if q2=e.則依題意q6=q7=a  
if q3=e.則q6=e.假設中q1 q2 q3等於e只有一個對
if q4=e if q5=e則q6=e.因為假設的a+e為6個.依q4題意         
若q4=e q5*e 若q5=q6=e.則q4*e.得出q4q5q6只可能2題為e
q8=e.假設中母音字母為6個.輔音字母為4個
可知q9#e.if q10=e ==>在假設中只可能有5題為e
綜合以上假設 a+e*6個.得出q7#a.q8#e
因為q8#e.以q7題意可知q7#b#c#e.得出q7=d.則q8=c
==>母音字母4個.則輔音字母6個==>                           
q9=b(6是階乘數=3!=3乘以2乘以1)
由上已知.if q4 is e.a有4個.答案為e
不符以上已知a+e總共4個==>q4#e
檢查q5:
if q5為b c d皆對皆可即為非 假設q5為A.則q10為A
已知q2.q3.q4#A 從q1假設:if q1為a或e 則q6為b
if q2為e.則q6=q7=d if q3為e.則q6為e 已知q4#e
因為已知a+e是4個.故作假設中若q1為a.則q2為B.即q3=q4=e
但已知q4#e.故假設q1為a為非
故由以上q1 q2 q3 只q3=q6為e滿足a+e是4個
若假設q5q10為a是對 q5是a的話.則知q4是c
由以上已知.檢查q2:
q2#a
q2#b(q3=e*q4)
q2#c(q5=a*q4)
q2#d(q5=a*q6=e)
q2#e(q6=e*q7=d)
即q2沒答案 所以得出假設q5為a是錯
==>q5 is e
則以q5題意==>q6 is e
因為a+e=4個 已知q5=q6=e 有兩個e 所以q4是b或c
檢查q4:
if q4 is c.剩q1 q10必為a.if q1 is a.則q2為b
則q3=q4為c.已知q9是b.                                    
q2q9是b與已知q6答案是e不符合
a的個數與其它答案個數不相同
a*b*兩個.得出q4非c是b ==>q4=b
if q1為a.則q2為b.則q4=q3=b.不符q2題意.q1#a
已知q1#bde==>q1=c
檢查q2:
q2#a(已知)
q2#b(ifq2b則q3q4b與q2題意不符)
q2#c(q4=b*q5=e)
q2#e
==>q2=d
檢查q3:
q3#a=q1=c
q3#b=q2=d
q3#c=q4=b
即全非.要滿足a+e=4個
q3*d=e ==>q3=e.剩下q10=a
全部答案是cdebeedcba
本帖最後由 fakefake333 於 2017-3-25 00:48 編輯

fakefake333 發表於 2017-3-25 15:03
My Answer:
設q1代表第一題.q2代表第二題.......
*if代表假如 is代表是 #代表不是 *代表不等於
作推理於下:
if q2 is A.則q3 is A.q1也是A.不符q2題意==>q2#A
if q1 is B.則q3 is b.與q1題意矛盾==>q1#B
if q3 is b.則q2 is b.不符q2題意==>q3#b
if q4 is A.0個A.答案又是A.矛盾.所以q4#A
if q3 is A.則q1為A.則q2為b.則q3等於q4為A
但已知q4*A.故假設q3為A是錯.==>q3#A
開始從q7下手==>if q7 is a.則q8 is e ==> a+e總共6個        
做假設如下:
假設==>q1 is a.則q2 is b.已知q4#A.則q3#a
接著==>if q5 is a.q6 is a.因為假設中母音字母is6個
則輔音字母.b+c+d is 4個.則知q9#a或e
if Q10 is a.得出假設中只q1 q5 q6 q7 q10為a   
再從q1檢查假設的a+e為6個 假設如下:
q1=e.則q6為b.if q2=e.則依題意q6=q7=a  
if q3=e.則q6=e.假設中q1 q2 q3等於e只有一個對
if q4=e if q5=e則q6=e.因為假設的a+e為6個.依q4題意         
若q4=e q5*e 若q5=q6=e.則q4*e.得出q4q5q6只可能2題為e
q8=e.假設中母音字母為6個.輔音字母為4個
可知q9#e.if q10=e ==>在假設中只可能有5題為e
綜合以上假設 a+e*6個.得出q7#a.q8#e
因為q8#e.以q7題意可知q7#b#c#e.得出q7=d.則q8=c
==>母音字母4個.則輔音字母6個==>                           
q9=b(6是階乘數=3!=3乘以2乘以1)
由上已知.if q4 is e.a有4個.答案為e
不符以上已知a+e總共4個==>q4#e
檢查q5:
if q5為b c d皆對皆可即為非 假設q5為A.則q10為A
已知q2.q3.q4#A 從q1假設:if q1為a或e 則q6為b
if q2為e.則q6=q7=d if q3為e.則q6為e 已知q4#e
因為已知a+e是4個.故作假設中若q1為a.則q2為B.即q3=q4=e
但已知q4#e.故假設q1為a為非
故由以上q1 q2 q3 只q3=q6為e滿足a+e是4個
若假設q5q10為a是對 q5是a的話.則知q4是c
由以上已知.檢查q2:
q2#a
q2#b(q3=e*q4)
q2#c(q5=a*q4)
q2#d(q5=a*q6=e)
q2#e(q6=e*q7=d)
即q2沒答案 所以得出假設q5為a是錯
==>q5 is e
則以q5題意==>q6 is e
因為a+e=4個 已知q5=q6=e 有兩個e 所以q4是b或c
檢查q4:
if q4 is c.剩q1 q10必為a.if q1 is a.則q2為b
則q3=q4為c.已知q9是b.                                    
q2q9是b與已知q6答案是e不符合
a的個數與其它答案個數不相同
a*b*兩個.得出q4非c是b ==>q4=b
if q1為a.則q2為b.則q4=q3=b.不符q2題意.q1#a
已知q1#bde==>q1=c
檢查q2:
q2#a(已知)
q2#b(ifq2b則q3q4b與q2題意不符)
q2#c(q4=b*q5=e)
q2#e
==>q2=d
檢查q3:
q3#a=q1=c
q3#b=q2=d
q3#c=q4=b
即全非.要滿足a+e=4個
q3*d=e ==>q3=e.剩下q10=a
全部答案是cdebeedcba
本帖最後由 fakefake333 於 2017-3-25 15:13 編輯

12
你需要登入後才可以回覆 登入 | 註冊會員

本版積分規則