找工作

1.明确的方向

网络上的职位五花八门,要求也是不尽相同,即便是针对互联网这一行业,也有很多方
向,B端,C端,大数据等等。首先是尽早确定方向,然后尽早做准备,准备要有针对性的准备,收集网络上的招聘要求,针对招聘要求,深入去研究一些技术方向。

2. 尽早准备

3. 简历

简历上写的一定要会

4. 面试

面试过程,技术面+HR面

4.1 技术面

  1. 基础
    操作系统,网络,软开技能

软开技能:设计模式等
参考书籍:
《Linux内核设计与实现》

  1. 算法和数据结构

  2. 至少精通一门编程语言

参考书籍:
《Java并发编程实践》
《深入JVM》

  1. 深入专业技能
    书籍
    《Hadoop技术内幕》
    《Hbase企业实战》
    《Hive》
    《ZooKeeper》
    《Spark快速大数据分析》
    《Spark源码》
    《大型网站技术架构》

4.2 HR面

5. 实践

实践经历很重要,或者是项目,或者是实习。
软技能:沟通

6. 面经

主要是收集面试问题

面经1

7. 总结

起点很重要,机遇也很重要