打印 上一主题 下一主题

[百度网盘]从找工作来看公司对Java开发者的要求以及学习路径

[复制链接]
跳转到指定楼层
楼主
admin 发表于 2018-6-3 21:25:16
5427 0

211渣硕一枚,结束了秋招,最后去了一家研究所从事Java开(ban)发(zhuan),下面我从一个硕士以及求职者的角度谈谈对java学习的看法。
1.基础最重要
不论大公司还是小公司,一般都比较看重基础这一块,基础扎实(至少让面试官这样觉得),会给面试官好的印象,面试成功率大大提高;相反,基础不好的话,问一些简单的基础问题都答不好,会给面试官留下很差的印象,要知道在双方互不了解的情况下,最初的几个提问也就是基础问题的回答程度将决定你在面试官心中的水平。如果你的基础问题都回答的很不好,那么,你面试就很有可能凉了。那么基础是哪些呢?根据面试的经历,我认为有以下几点:1.语言特性:数据类型,Java的抽象类和接口。


       2.对API的熟练程度,考察对语言的熟练。

        3.集合:HashMap,HashSet常考。

        4多线程:同步,Sychronized和volatile关键字。

        5java虚拟机:回收算法,内存模型。

         6Java Web,三大框架:Hibernate,Spring常考,考察对概念的理解,比如Spring的特性。

        7算法和数据结构,大公司,互联网笔试卡人的地方,通过刷题,同时也要互帮互助。

       8.Web开发的话还希望你对数据库有一定的了解。

      9.源码

2.项目(实习)经历

看公司,不过通用的是项目的难点以及你怎么解决的。

3.开源

有时间的话多看看开源代码,多逛github,很有用。

4.方法

看书还是看视频这个不好说,因人而异吧,但是就我个人而言,看书是很有必要的,一本书能够发行以及存在就已经证明了它的价值。书的好处在于系统,看一本书能够大概了解一个技术的全貌。当然现如今互联网发达,各种互联网上的资源很多,大家也可以择优学习。

5.心态

不要紧张,要平和,会啥说啥,适当吹。。

4.总结

Java开发的竞争还是很激烈的,这门语言的优点在于降低了门槛,细节由专家来实现,我们只需要学习一些固定的知识,固定的套路就能够上手开发,因此开发者和学习者偏多,再加上培训机构的冲击。但总的来说,基础是很重要的。写的不是很好,第一次写,有什么需要了解和讨论的欢迎各位留言,大家共同学习。

吾爱编程网 - 免责声明
1、吾爱编程网为非营利性网站,全站所有资料仅供网友个人学习使用,禁止商用
2、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户
6、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和吾爱编程网的同意
7、吾爱编程网管理员和版主有权不事先通知发贴者而删除本文




上一篇:安卓Android学习路径图
下一篇:JavaEE学习路径图
收藏
收藏
支持
支持
反对
反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

返回顶部 返回列表

平台简介

吾爱编程网:http://www.52pg.net/是IT技能学习交流平台,我们提供了丰富的移动端开发、php开发、web前端开发、android开发、Java开发、Python开发、大数据开发、区块链开发、人工智能开发以及html5等大量的实战视频教程资源。(如果我们有侵犯了您权益的资源请联系我们删除)

点击这里给我发消息|Archiver|手机版|小黑屋|站点地图|吾爱编程  |网站地图

Powered by Discuz! X3.2??? 2017-2020 Comsenz Inc.??吾爱编程网