他研究的分佈式存儲方向,正好也是我感興趣的東西
基本上技術面試都沒有太大難度,無非就是問的比較淺的GC,類加載,集合,線程,tomcat優化,性能,互聯網在不同時候的架構,設計模式,ssh之類的,都沒有太深入去問
所以在寫簡歷時一定要認真仔細想清楚,多了給人不誠實的感覺,少了估計面試的機會都沒有。其中有幾個點必問,JVMGC深層機制、類加載,包括Tomcat和Jboss的、線程相關的如離線鎖,互斥同步,java主線程和工作線程機制,concurrent包下的鎖和sync關鍵字一些區別,然後就是concurrent包原代碼的考查、接着就是數據結構重點是hashmap的結構問題然後大到分佈式緩存hash算法的一些應用、然後就是設計模式及在你們項目中的運用,你對設計模式的理解,如一些模式之間的差別。然後就是互聯網相關的東西了,如從前到後的架構,大數據量下併發同步方法,異步思想的理解,NIO的運用,CAP/BASE思想在淘寶如訂單這塊的應用,還有如果你有NOSQL或Hadoop相關知識,他們可能會問Nosql中HBase中HMaster如何保證單點,Hadoop的一些基本運用.