作者:淺白色丶
鏈接:https://www.nowcoder.com/discuss/35512?type=0&order=0&pos=17&page=1
來源:旁锘客網(wǎng)
內(nèi)推的美團后臺
約了今天下午14:30面試
到了美團樓下先登記 過了一會兒 面試官下來接我到樓上面試
北京美團大廈是個H型的結構
在H的中間有好多人在面試 ? 一個桌子兩個人
面試官看我簡歷上比較多的是python的經(jīng)驗 ?說他們這邊主要使用Java
他也不會python就不問了 ? 說他們這里有個模板 ?按照模板挨個問
一上來問了個算法題 ? 找出一個數(shù)組中出現(xiàn)了奇數(shù)次的數(shù) 其他的都出現(xiàn)了偶數(shù)次
我說先hash分片 ?找奇數(shù)次的部分遍歷 ?然后他說不是最優(yōu) ?想了一會兒不會
然后問數(shù)據(jù)結構 ?說了下hashmap的結構就過了
網(wǎng)絡TCP/IP 三次握手 ?四次揮手 ? 輸入一個url的過程
jvm虛擬機組成部分 ?GC原理 ?新生代老生代
數(shù)據(jù)庫索引 ?操作系統(tǒng) CPU load調優(yōu) Linux命令
最后說我java不是很熟悉 ?問我個Java問題
兩個接口 ?一個生成優(yōu)惠卷 ?一個查詢用戶擁有的優(yōu)惠卷 ? 要求生成的優(yōu)惠卷不能重復
我當然認為問題在優(yōu)惠卷生成上 ?說根據(jù)時間生成? 他后來又說第一個接口1s請求10000次
我說加上用戶id ?隨機數(shù)等因素 ?結果他告訴我是數(shù)據(jù)庫扛不住 ?這跟java問題有啥關系
然后說去問一下leader ?說我語言不對口 掛了 ?不開心