传统IT行业开发者如何敲开互联网公司的大门
2018-02-24 10:22
711 查看
传统IT软件的开发人员,由于提供的系统只在企业内部使用,并发量和数据量不大,最欠缺高并发量的架构经验,经验是在实战中积累的,如无实战经验,可以上网搜索以下知识点。有些面试官虽然觉得面试者无实战经验,但是好学熟悉原理的人也是会得到青睐,最终拿到offer。
1、扎实的java基础知识,比如jvm的堆栈、hashmap、queue、线程基础知识
2、负载均衡知识,nginx,apache各种负载均衡策略及每个策略使用场景
3、上千万数据分库分表策略,每个策略的使用场景,时间分表、地区分表、hash分表
4、性能调优,诊断性能的思路及解决方法, jps、jstack、jmap、jhat、jstat等命令,linux的top等命令。
5、缓存使用,redis、memcache的区别及可以支持的吞吐量。
6、mysql优化,慢sql的诊断思路及解决方法。
7、通信协议http、tcp,http协议格式,tcp的原理。
在平时使用到的开源库中,不仅停留在使用层面,知其然也知其所以然,进一步阅读源码。面试官会觉得你在技术上肯下苦功深研。用的人多,读源码的人少,这样才能让你从茫茫人海中脱颖而出。
像bat的大公司都有自己的开源技术和知识库,如果要面这些公司,最好先了解里面的技术比如阿里的dubbo,腾讯的可以上http://djt.qq.com/.
最后祝大家成功敲开互联网公司的大门。
1、扎实的java基础知识,比如jvm的堆栈、hashmap、queue、线程基础知识
2、负载均衡知识,nginx,apache各种负载均衡策略及每个策略使用场景
3、上千万数据分库分表策略,每个策略的使用场景,时间分表、地区分表、hash分表
4、性能调优,诊断性能的思路及解决方法, jps、jstack、jmap、jhat、jstat等命令,linux的top等命令。
5、缓存使用,redis、memcache的区别及可以支持的吞吐量。
6、mysql优化,慢sql的诊断思路及解决方法。
7、通信协议http、tcp,http协议格式,tcp的原理。
在平时使用到的开源库中,不仅停留在使用层面,知其然也知其所以然,进一步阅读源码。面试官会觉得你在技术上肯下苦功深研。用的人多,读源码的人少,这样才能让你从茫茫人海中脱颖而出。
像bat的大公司都有自己的开源技术和知识库,如果要面这些公司,最好先了解里面的技术比如阿里的dubbo,腾讯的可以上http://djt.qq.com/.
最后祝大家成功敲开互联网公司的大门。
相关文章推荐
- 传统IT公司/创业公司/互联网大公司的offer如何选择?[转载+原创]
- 互联网创业如何与传统行业人士合作?
- 潜谈IT从业人员在传统IT和互联网之间的择业问题(下)-互联网公司
- IT行业从业人,如何在你的公司站稳脚跟,良好发展
- 总结我在传统行业转型互联网公司遇到的那些坑
- 互联网创业如何与传统行业人士合作?
- 传统企业IT架构如何能更好的支撑企业互联网业务的转型
- “传统行业”决胜“互联网公司”
- IT/互联网行业的工作者如何写好技术类文章?
- 【转】大厦将倾,互联网将如何变革传统行业(上)
- 新辰:传统行业进军互联网 如何颠覆网络获得新生?
- 互联网将如何颠覆这17个传统行业
- 【转】大厦将倾,互联网将如何变革传统行业(下)
- 回Rogeric的《降级论》:互联网男如何进入传统行业
- IT行业从业人,如何在你的公司站稳脚跟,良好发展
- 潜谈IT从业人员在传统IT和互联网之间的择业问题(上)-传统乙方形公司
- 黑客群体的露面说明互联网公司开始回馈IT行业了,
- 做互联网的人,通常乐于分享和思考,比较讲道理,传统行业的人则没有这种习惯。如果你不是抱着“救世主”的心态,握有“救世主”的权力,就得认真思考,如何获得传统行业的认同感。(转)
- 互联网将如何颠覆这17个传统行业