后端技術(shù)(Java方向):
精通Java語言,深入理解JV原理、多線程、集合框架、I0/NI0等核心機制;熟練掌握Spring、Spring Boot、Spring MVC、Spring Cloud等主流框架;熟悉MyBatis、Hibernate等ORM框架,具備SQL優(yōu)化和數(shù)據(jù)庫設(shè)計能力;熟練使用MySQL、0racle等關(guān)系型數(shù)據(jù)庫,了解Redis等NoSQL技術(shù);掌握消息中間件(如Kafka、RabbitMg)和分布式緩存技術(shù);熟悉分布式系統(tǒng)設(shè)計,了解服務(wù)治理、熔斷降級、負(fù)載均衡等機制(如使用Dubbo、Nacos、Sentine1等);熟悉高并發(fā)、高可用系統(tǒng)開發(fā)。
熟練使用Git進行版本控制,遵循良好的分支管理規(guī)范。
前端技術(shù)(全棧能力):
熟練掌握HTML5、cSS3、JavaScript(ES6+),具備良好的前端編碼習(xí)慣;熟悉主流前端框架,如Vue.js、React.js,具備組件化開發(fā)經(jīng)驗;熟悉前端構(gòu)建工具(Webpack Vite等)和包管理工具(npm/yarn);了解前后端分離架構(gòu),熟悉RESTfu1API設(shè)計與調(diào)用;熟悉前端性能優(yōu)化、跨瀏覽器兼容性處理。