掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流
很慶幸在交談的這近一個(gè)小時(shí)內(nèi)每句話(huà)都沒(méi)白講白聽(tīng),對(duì)面的技術(shù)官讓我很欽佩??偟脕?lái)說(shuō),對(duì)方比較看重實(shí)戰(zhàn)經(jīng)驗(yàn),幾乎所有的問(wèn)題都是從你自己的闡述中提取出來(lái)的。說(shuō)實(shí)話(huà),我在之前做過(guò)很多Java的功課,但實(shí)際上根本用不著,只要在自己的每個(gè)項(xiàng)目中多用心多思考,結(jié)束后勤加總結(jié)積累,技術(shù)自會(huì)裝進(jìn)大腦,答案也會(huì)手到擒來(lái)。羅列些問(wèn)題,答案可以問(wèn)谷歌。

|
1. 從簡(jiǎn)歷的項(xiàng)目談起,說(shuō)一下Lucene的原理,對(duì)于這個(gè)項(xiàng)目,如果讓你重新再做會(huì)有哪些的改進(jìn)? 2. 改進(jìn)方面我說(shuō)到了分布式,于是就讓談?wù)劮植际秸军c(diǎn)部署。 3. 繼續(xù)簡(jiǎn)歷項(xiàng)目,對(duì)于一個(gè)普通人,請(qǐng)向我介紹下你做的某某產(chǎn)品。 4. 負(fù)責(zé)哪些模塊的開(kāi)發(fā),有何心得? 5. 從我講述中提取問(wèn)題了:WebService的基本原理,怎么通信的? 6. 談?wù)凧ava解析XML的幾種技術(shù),以及區(qū)別。 7. 從技術(shù)方面講講你對(duì)該產(chǎn)品的理解與體悟。 8. 我談到流程引擎,被抓著了,迅速又問(wèn)引擎怎么工作。 9. 又提到觀(guān)察者模式,參與者都有哪些。 10. 下面就是純技術(shù)方面的了,首先OO特性。 11. 接著多態(tài)的定義,在什么場(chǎng)景下會(huì)使用多態(tài)這個(gè)特性。 12. 重載和重寫(xiě)。 13. 多線(xiàn)程方面,Java的線(xiàn)程和OS的線(xiàn)程一樣嗎??jī)?yōu)先級(jí)怎么設(shè)置? 14. Java線(xiàn)程的幾個(gè)狀態(tài),每個(gè)狀態(tài)的具體解釋?zhuān)瑥腃PU角度進(jìn)行分析(提示:CPU時(shí)間片)。 15. Java鎖類(lèi)型,如何為共用資源加鎖? 16. 重寫(xiě)equal方法時(shí)為何通常也會(huì)重寫(xiě)hashCode,兩者存在什么樣的關(guān)系,equal則hashCode相同?反過(guò)來(lái)成立嗎,為什么? 17.英語(yǔ)怎樣,交流5分鐘。 |
后記:結(jié)束后就覺(jué)得自己在項(xiàng)目部分回答的一塌糊涂,以后得多多總結(jié),不要好高騖遠(yuǎn),注意提煉,就算是最簡(jiǎn)單的項(xiàng)目認(rèn)真思考下來(lái)也會(huì)有不小的收獲。說(shuō)實(shí)話(huà),其實(shí)在這次通話(huà)之前我剛從另一家公司出來(lái),對(duì)方也很不錯(cuò),筆試題比較有水準(zhǔn),但兩個(gè)技術(shù)官給我的印象不大好,氣場(chǎng)遠(yuǎn)沒(méi)有這位強(qiáng),問(wèn)的也只是小皮毛,沒(méi)有精髓可言,雖然結(jié)束后立即給我offer,但還是被我拒絕了,與這樣的人共事我會(huì)很不甘心。遇到一位好的技術(shù)人員,哪怕只是短短的交談也會(huì)讓自己受益匪淺,雖不能與其共事,卻又找到新的方向和動(dòng)力,這份收獲說(shuō)不定比眼前的一份offer要大的多。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流