自我介紹講一下java集合,底層實(shí)現(xiàn)比如listhashmap和concurrenthashmap講一下區(qū)別,底層,怎么實(shí)現(xiàn)線程安全java1.71.8區(qū)別了解什么設(shè)計(jì)模式j(luò)vm內(nèi)存結(jié)構(gòu)字符串常量池new String("abc")。創(chuàng)建了幾個(gè)對(duì)象readlocker用過(guò)嗎,底層實(shí)現(xiàn)線程池的核心參數(shù)多線程了解嗎,項(xiàng)目里用過(guò)嗎多線程并發(fā)安全性syncronized用過(guò)嗎,可重入鎖用過(guò)嗎,底層實(shí)現(xiàn)樂(lè)觀鎖和悲觀鎖用過(guò)mysql嗎,事務(wù)四個(gè)特性,怎么實(shí)現(xiàn)的三種日志文件知道嗎mysql事務(wù)隔離級(jí)別,默認(rèn)隔離級(jí)別,會(huì)產(chǎn)生什么問(wèn)題索引最左前綴,舉了個(gè)例子mysql執(zhí)行計(jì)劃有什么命令,慢查詢存儲(chǔ)引擎innodb和mysiam的區(qū)別可重復(fù)讀下怎么解決幻讀的spring的ioc和aop怎么用的aop怎么實(shí)現(xiàn)的動(dòng)態(tài)代理知道嗎,哪兩種springboot的各種注解什么作用redis說(shuō)一下,redis集群redis線程模型,單線程有什么優(yōu)缺點(diǎn),什么情況下會(huì)阻塞項(xiàng)目訂單如果沒(méi)有支付,怎么取消mq了解嗎springcloud了解嗎linux常用命令有哪些,查看日志用什么osi七層模型,tcpip四層模型請(qǐng)求在網(wǎng)絡(luò)上經(jīng)過(guò)的步驟tcp和udp講一下tcp為什么可靠,三次握手四次揮手為什么是三次和四次應(yīng)用層協(xié)議知道哪些,tcpudp是哪一層tcp粘包拆包反問(wèn)