博客
关于我
电网工作2年后考研,8面阿里,成功转型大数据开发
阅读量:550 次
发布时间:2019-03-09

本文共 1061 字,大约阅读时间需要 3 分钟。

今天分享的是学习群的一个研二女生,她在国企电网工作两年后读研,随后零基础开始接触开发的学习。

自我介绍

我原来是电气专业的,工作了两年,转行到软件工程,读了硕士学位。一开始对这个领域感到陌生,需要从零开始学习基础知识。19年年底,我开始接触开发,起初是零基础的学习。这段时间非常难搞,算法题没刷几次就开始面试,6月份顺利拿到美团、阿里、华为等大厂的数据开发岗位。

方向选择

在找实习过程中,最困扰的就是选择方向。一开始对前端开发感兴趣,后来觉得前端发展太快,最终转向后端开发。面对Python还是Java也很纠结,后来因为后端岗位竞争激烈,看了峰哥的文章,转向大数据领域。

学习过程

由于没有实践经验,我从Java学习开始。开始的阶段很艰难,面临基础知识与框架学习的双重考验。为了应对面试,我尽快学习了算法和Java核心知识,最终通过剑指offer和课程的学习奠定了基础。

理论学习

在理论学习阶段,我刷了剑指offer并学习了数据结构和算法,购买了数据结构和算法课程。同时阅读《深入理解JVM》并结合峰哥的面试经验,系统性地学习了Java面试知识点。这个阶段时间紧张,但也收获颇多。

实践学习

结合找实习的压力,我开始学习大数据方向的知识点,从Hadoop起步,学习HDFS、Yarn、MapReduce等概念,并在虚拟机上进行实践。同时学习了Java并发编程,力求掌握理论并结合实际应用。

项目学习

面对缺乏项目经验的问题,我利用人工智能课项目,结合大数据技术栈进行了转换。通过学习Hive基础知识和Zookeeper实现细节,提升了项目经验和技术深度。同时,利用这些项目丰富简历,提升竞争力。

面试经历

直接参加了阿里、华为、美团等大厂的面试。阿里巴巴的面试过程耗时较长,主要考察Hadoop、Zookeeper、MySQL、并发编程等知识点。在腾讯面试中,主要考察Java、算法、网络协议等内容。

面试题

  • 阿里一面

    Hadoop的组件、Zookeeper的实现原理、并发编程以及MySQL事务隔离级别等问题。

  • 阿里四面

    自我介绍、项目经验、疫情相关问题等。

  • 腾讯面试

    网络协议、三次握手、滑动窗口、算法题解等。

收获offer

5月份接到了美团的offer,6月份又收到阿里巴巴的offer。经历了月余的面试历练,最终迎来职业转折。

总结

这段时间需要克服学习压力,每天投入10以上小时的学习时间。通过自己的努力最终实现了职业发展。如果有前辈的引导和资源支持,学习效果会更理想。希望能够在秋招中找到理想的工作环境。

转载地址:http://oariz.baihongyu.com/

你可能感兴趣的文章
深度学习框架 各种模型下载集合 -- models list
查看>>
双层卷积神经网络--tf
查看>>
six.move 的作用
查看>>
错误:'BasicLSTMCell' object has no attribute '_kernel'
查看>>
Django认证系统
查看>>
机器学习全教程
查看>>
ubuntu配置环境变量(变量不重复)
查看>>
关于JS的数据类型
查看>>
idea在连接mysql数据库时区错误
查看>>
2021-05-14
查看>>
Kali-linux:nmap命令
查看>>
php端口直驱网络打印机,能自定义格式
查看>>
我的OpenGL学习摘要_变换_矩阵
查看>>
s3c2440 ads程序移植到keil中(一) 初步完成
查看>>
工程经济—建设工程定额
查看>>
工程经济—工程量清单编制
查看>>
1Z204050、施工质量不合格的处理
查看>>
1Z308020、民事诉讼制度
查看>>
JSP中的九大内置对象
查看>>
【字节网盘】九款超好看不同页面404源码
查看>>