21項技術:
1、高并發(fā)转培,多線程,分布式
2浆竭、http協(xié)議
3浸须、tcp,ip
4邦泄、緩沖技術等優(yōu)化
5删窒、數(shù)據(jù)庫事務
6、集群部署顺囊,負載均衡
7肌索、java基礎,數(shù)據(jù)存儲及數(shù)據(jù)類型轉化特碳,內(nèi)存分配诚亚,各模塊的底層實現(xiàn),集合午乓,范型站宗,線程,任務調(diào)度益愈,異常
8梢灭、轉發(fā)與重定向,struts如何實現(xiàn)的
9蒸其、jsdocument說明
10敏释、java傳遞與js傳遞區(qū)別
11、js基本數(shù)據(jù)類型
12摸袁、webservce底層實現(xiàn)
13钥顽、網(wǎng)絡七層架構
14、瀏覽器渲染網(wǎng)頁
15但惶、ssh耳鸯,各種版本了解
16、設計一個一千萬數(shù)據(jù)五百萬的吞吐的系統(tǒng)架構
17膀曾、jdbc封裝的實現(xiàn)
18县爬、設計模式
19、ibitis如何實現(xiàn)orm映射
20添谊、數(shù)據(jù)庫的鎖
21财喳、常用設計模式
基本技能:
1、Java:線程,JVM/GC耳高,并發(fā)扎瓶,反射,NIO
2泌枪、Web:struts概荷,spring,springui碌燕,iBatis误证,JSTL/EL,JSP/Servlet修壕,JSON
3愈捅、DataBase:MySQL,優(yōu)化慈鸠,分庫分表蓝谨,索引
4、Linux/服務:Shell青团,硬件命令譬巫,內(nèi)核,安全督笆,Nginx缕题,Apache,Tomcat
5胖腾、互聯(lián)網(wǎng)技術:Cache烟零,性能調(diào)優(yōu),Memcached咸作,Redis锨阿,Nagios,Cacti记罚,Lucene墅诡,Solr,Nutch桐智,Hadoop末早,Mahout,MongoDB说庭,MQ然磷,其他
6、分布式架構:Pattern刊驴,SOA姿搜,分布式KV寡润,分布式文件,CDN
輔助技能:
1舅柜、前段技術:JQuery梭纹,CSS,HTML致份,HTML5变抽,AS,iOS氮块,Android
2瞬沦、其他語言:Perl,PHP雇锡,NodeJS,Python僚焦,Ruby锰提,其他
3、開發(fā)環(huán)境:Eclipse芳悲,SVN立肘,Maven,持續(xù)集成名扛,Bug管理谅年,Wiki,其他
4肮韧、基礎編程:面向對象融蹂,算法,調(diào)試能力弄企,代碼風格超燃,重構
個人素質(zhì):
1、互聯(lián)網(wǎng)業(yè)務:互聯(lián)網(wǎng)拘领,用戶行為意乓,商業(yè)模式
2、溝通合作:理解能力约素,表達能力届良,愿意傾聽
3、分析與執(zhí)行:邏輯歸納圣猎,數(shù)據(jù)說話士葫,計劃應變,時間管理
4送悔、學習和創(chuàng)新:發(fā)現(xiàn)問題为障,獲取知識,思維發(fā)散