投的軟件開發(fā)實(shí)習(xí)生自我介紹正一半呢,突然打斷要我做算法題。其中一道LC20括號(hào)匹配,我用的是Java語言寫的,用了三個(gè)判斷來匹配三種括號(hào),他問我如果新增要匹配幾十種字符,這樣寫就很麻煩,問我有沒有更好的寫法,我說可以把符號(hào)(括號(hào))都存入到一個(gè)二維數(shù)組里,他繼續(xù)追問,結(jié)果他說可以使用字典,我當(dāng)時(shí)就納悶Java里有字典這個(gè)東西嗎?但是我又不敢現(xiàn)場(chǎng)反問,面試完了一查才知道字典這個(gè)東西在Java里叫HashMap集合??后面問八股的時(shí)候,語氣也很慵懶,我回答完一個(gè)之后要等個(gè)十幾二十秒才問下一個(gè),沒回答上來的也不管,直接就繼續(xù)問#??虯I配圖神器# #騰訊#