V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
anghz
V2EX  ›  Java

Java 开发工作两年,应该达到什么水平,应掌握什么技术

  •  
  •   anghz · 65 天前 · 4169 次点击
    这是一个创建于 65 天前的主题,其中的信息可能已经有所发展或是发生改变。
    32 条回复    2021-08-25 14:18:48 +08:00
    samin
        1
    samin   65 天前
    打开 BOSS 直聘,选择年限和岗位过滤,多看几个 JD,你就知道了
    shawnwang340
        2
    shawnwang340   65 天前
    现在 Java 越来越卷了,工作两年的话,可能要求你得会高并发,分布式这些吧,Java 基础和框架就不用说了,数据结构和算法也得会吧
    CaptainD
        3
    CaptainD   65 天前   ❤️ 1
    是本科毕业两年还是硕士毕业两年呢,要求应该不太一样,我们是家小公司,对两年以下的人要求基本是框架、基础、Linux 、数据库之类的,数据结构算法会考察一点算法题,但是都是 leetcode 简单级别的,还有基本的查找排序等等、然后就是根据简历问些业务相关问题,我就不太了解了
    anghz
        4
    anghz   65 天前   ❤️ 2
    @samin JD 是指东哥的公司吗
    anghz
        5
    anghz   65 天前
    @CaptainD 本科两年的
    daye
        6
    daye   65 天前
    主流框架都涉及过,起码写过 demo,框架原理不要求清楚,但是懂的话,有加分。MySQL 数据库优化需要知道一些,能快速熟悉项目,能做到主程支撑项目
    taogen
        7
    taogen   65 天前   ❤️ 1
    问就是分布式高并发、JVM 调优、SQL 优化、redis 、es 、分库分表、docker/k8s 。
    vhui
        8
    vhui   65 天前   ❤️ 1
    @anghz JD 是 job description 的缩写
    x940727
        9
    x940727   65 天前
    问就是分布式、高并发、JVM 调优、SQL 优化、Redis 、ES 、分库分表、Docker/K8S 、DevOps 、大数据、云计算、云原生 。
    aptupdate
        11
    aptupdate   65 天前
    @x940727 我上次面试的时候还没有云计算、云原生……
    x940727
        12
    x940727   65 天前
    @aptupdate 云原生 15 年就有了,云计算更早。
    yiqiao
        13
    yiqiao   65 天前
    @anghz 英文 job description,中文:职位描述。
    helllkz
        14
    helllkz   65 天前
    现在的 2 年经验,可能比 5 年前的 2 年经验要求高的多了哦
    Variazioni
        15
    Variazioni   65 天前
    2 年就卷成这样了?说的我 5 年的都不敢换工作了。。
    HiShan
        16
    HiShan   65 天前   ❤️ 8
    入职前公司要求:所有大厂使用的技术都要求掌握或精通。
    入职后公司要求:这个需求马上要上,怎么快怎么来吧,还架构什么,以后再优化。
    passer9527
        17
    passer9527   65 天前
    @Variazioni 别慌,5 年也是要求高并发、分布式、jvm,mysql 、redis 这些
    CodeCodeStudy
        18
    CodeCodeStudy   65 天前
    @passer9527 #17 10 年也是这些,哈哈
    iColdCat
        19
    iColdCat   65 天前
    @HiShan 太 tm 真实了
    Javen96
        20
    Javen96   65 天前
    卷,给我往死里卷
    jiom
        21
    jiom   65 天前
    卷吧~使劲卷~
    marshu
        22
    marshu   65 天前
    2 年 java 的话 只配吃 X,不疯狂准备一下微服务、分布式、高并发这些的面试题,面试只会找不自在。但是当你准备了这些面试题后,你会发现面试你的人可能水平太菜,你又不愿意过去了。
    vindac
        23
    vindac   65 天前
    三年经验,裸辞找工作中。
    市场给我的感受就是,要会分布式,微服务,最少会用,最好懂原理,看过源码。
    八股是正常操作。正常八股背背还可以,就怕问到偏门的。
    jorneyr
        24
    jorneyr   65 天前   ❤️ 1
    至少要能把自己简历上列的东西大概能介绍清楚,每个介绍几分钟,要不面试的时候问啥都说不出来就不好了。
    wxw752
        25
    wxw752   64 天前
    @HiShan 太真实了,这不就是我们公司嘛. 面试:微服务高并发,现在:这里先写死,快点客户催了
    intmax2147483647
        26
    intmax2147483647   64 天前   ❤️ 2
    编程最重要的是思想,对于复杂业务的抽象能力,解决问题的思路方法,以及足够快速的学历能力和能够举一反三的能力。什么高并发,分布式,都是扯淡。真就啥都不会就背八股文呗?
    xuanbg
        27
    xuanbg   64 天前
    不写无效代码
    offswitch
        28
    offswitch   64 天前
    @vindac 这段时间就不应该裸辞
    a719031256
        29
    a719031256   64 天前   ❤️ 1
    实际-----业务代码不会拖后腿就行了

    面试-----大数据,分布式,数据库,jvm,缓存工具实现了解,源码要看过
    tedzhou1221
        30
    tedzhou1221   64 天前
    1-3 年,对某些常见问题有自己解决方案。解决方案的优点好缺点是什么。
    3-5 年,对项目的的问题有解决的思想或方案。
    5 年以上……我不知道
    yamasa
        31
    yamasa   64 天前
    @intmax2147483647 附议,很认同。招些八股大师进来,代码写的一坨 shit 坑死人😂
    williamZXS
        32
    williamZXS   64 天前
    @HiShan 先上线,后期迭代优化,哈哈哈哈
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3873 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 08:33 · PVG 16:33 · LAX 01:33 · JFK 04:33
    ♥ Do have faith in what you're doing.