某一方向的服务器端语言和成熟框架:
建议传统一点的,比如Java,PHP。一些前沿的还不稳定不适合你玩,比如Python、Node.js(Javascript)、GO、scala。必须精通,没得商量。
常用框架需要精通,否则招你进去没法快速上手干活也不会招你。
如Java栈的需要了解Spring, MyBatis, 容器Tomcat,Jetty
扩展
分布式RabbitMQ(ActiveMQ), zookeeper ,hadoop目测以后会成为必备技能,做了解。工具类jar包apache系列:common-lang.jar, common-io.jar, common-bean.jar。搜索ElasticSearch(lucene, solr)
Python栈的需要了解django, Flask 至少其一
PHP栈我只知道一个Lavarel,囧
适当的全栈全栈是趋势,起码要懂一点页面的东西,包括html, Javascript, css
常用的JavaScript框架和标准:CommonJs, jQuery, Bootstrap
扩展(选择性了解):Angular, React, vue, Backbone, zepto (适可而止,一入前端深似海)
相关工具
协作:Git使用
数据库
MySQL必须精通,没得商量。nosql需要了解:MongoDB, Redis, Memcached 原理和基本部署方式和使用方式。
复习数据结构和基本算法
这个程度的面试是会考链表、栈、二叉树、B+树、快速排序的,不能答不出来。
设计模式
需要精通常用几个,了解大部分。比如工厂模式、状态模式、命令模式、装饰模式……
网络基础和操作系统
TCP/IP协议,unix系统使用经验,shell编程等等。。如果你能说出unix的基本启动过程,还有常见的分析问题所用的一些命令,如sar,free,du,top,awk,sed等,Java栈的有jmap,jstat,jstack等应该有加分。
西安HTML5培训机构适当的全栈开发怎么理解
西安电脑/网络相关信息
9月3日
2023-10-19
2023-10-11
2023-09-27
2023-09-08
2023-09-04
2023-08-31
2023-08-29
2023-08-25