[求助] 社招 LeetCode 刷题语言选择 Go/ Java ? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
mayooot

[求助] 社招 LeetCode 刷题语言选择 Go/ Java ?

  •  
  •   mayooot Apr 7, 2024 4450 views
    This topic created in 750 days ago, the information mentioned may be changed or developed.

    个人情况

    题主一年多服务端开发经验,工作中使用的语言是 Golang ,方向是云原生、容器方面的,平时使用 Docker 、K8s 比较多,平时也会写 ToC 的 Web 项目。

    打算下一份工作找云原生开发、容器/K8s 开发相关的岗位。

    Go/Java?

    秋招的时候准备是 Java ,大概用 Java 刷了 200 多题,不过一年多不刷题了,有点生疏了,最近打算重新拾起来,同时为跳槽做准备。

    问题是 Go 刷题太不舒服了...,很多数据结构都没有,因为我面试比较少,刷题也是最近有空闲时间,所以不想面试的时候,因为做不出来题被挂。

    所以想问下大家,如果面试云原生相关的岗位,面试写 Java 合适么?用 Java 会不会又会勾起面试官提问 Java 相的兴趣( Java 的八股文可太多了...)

    25 replies    2024-04-08 18:54:52 +08:00
    securityCoding
        1
    securityCoding  
       Apr 7, 2024
    无所谓吧,一般面算法都是哪个熟悉用哪个,能 ac 就成
    meepoljd
        2
    meepoljd  
       Apr 7, 2024
    一般写题都在最后吧(至少我是这样,啥也不聊就撸题感觉也不礼貌)。应该不会影响聊啥八股,代码跑通就行
    smallboy19991231
        3
    smallboy19991231  
       Apr 7, 2024 via iPhone
    emm ? C++?
    smallboy19991231
        4
    smallboy19991231  
       Apr 7, 2024 via iPhone
    之后打算学习算法 4 。里面是 Java 语言教授的。听说 Java 写算法比较方便。而 C++刷 leetcode 可以提升自己
    mayooot
        5
    mayooot  
    OP
       Apr 7, 2024
    @smallboy19991231 是的,有些和我一个方向的都用的 c 艹,但是之前没用过 c 艹,感觉没太多时间学习...
    mayooot
        6
    mayooot  
    OP
       Apr 7, 2024
    @meepoljd
    @securityCoding
    谢谢老哥们,还是用 Java 吧,一会用 go 一会用 java ,感觉敲不顺手了都
    enihcam
        7
    enihcam  
       Apr 7, 2024
    "很多数据结构都没有" --听起来 Go 就是加分项。
    wateryessence
        8
    wateryessence  
       Apr 7, 2024 via iPhone
    c++呗,java 写算法题好麻烦
    piecezzz
        9
    piecezzz  
       Apr 7, 2024
    go 写一遍,java 写一遍
    randomSplash
        10
    randomSplash  
       Apr 7, 2024
    我秋招用 c++,现在用 python 了
    birdhk
        11
    birdhk  
       Apr 7, 2024
    跟我很像啊,我也是要找云原生,容器方面的。
    birdhk
        12
    birdhk  
       Apr 7, 2024
    而且如果是 leetcode 刷题,可以使用 gods 库吧,不是什么数据结构都有吗
    msg7086
        13
    msg7086  
       Apr 7, 2024
    一般刷题不是都 C++吗,直接 STL 容器走起。
    o562dsRcFqYl375i
        14
    o562dsRcFqYl375i  
       Apr 7, 2024
    用 C 吧,顺便自己造一套数据结构的轮子,这部大大加分了嘛( doge
    dhb233
        15
    dhb233  
       Apr 7, 2024
    大部分题目和语言都没关系吧?而且我认为这个题也没必要刷,一般都会给 20~30 分钟来写,时间是够的,如果题目太奇怪,读不懂,可以让面试官换个题。如果是做过的题,5 分钟写完,面试官很可能会给你出一个更难的题
    vevlins
        16
    vevlins  
       Apr 7, 2024
    肯定 java 啊,别把精力浪费在实现数据结构上,难不成写题的时候还要自己实现个优先队列?
    vevlins
        17
    vevlins  
       Apr 7, 2024
    楼上说 leetcode 确实可以引数据结构的包,但是我没见到一家用 leetcode 笔试的,要么是垃圾的一批的在线平台,要么是本地自己写代码。
    Sfilata
        18
    Sfilata  
       Apr 7, 2024
    我是用 TS 和 Rust 的,哪个顺手写哪个呗,无所谓吧
    Sezxy
        19
    Sezxy  
       Apr 7, 2024
    当然是 C
    AEnjoyable
        20
    AEnjoyable  
       Apr 7, 2024
    同是 Golang 云原生方向开发
    以前都是拿 C++ STL 敲 现在遇到不需要复杂数据结构的情况下用 go,复杂数据结构用 Python Java 丢了一年以上了
    Ethan24067
        21
    Ethan24067  
       Apr 7, 2024
    问下楼主,云原生开发、容器/K8s 方向的话,go 主要学哪些内容?目前 golang 的基础部分学完了,后续的话看哪些呢
    dayeye2006199
        22
    dayeye2006199  
       Apr 8, 2024
    问就是 python ,别人写一个的,你可以写三个了
    zhjy23212
        23
    zhjy23212  
       Apr 8, 2024
    只是熟悉解决办法的话 py, 特别是多维数组的初始化,快多了。
    当然缺一些高级的数据结构,treemap 啥的,有些测试 py 就太慢通不过,极个别情况罢了。
    dif
        24
    dif  
       Apr 8, 2024
    all 。可以外加一个 python 。
    e3c78a97e0f8
        25
    e3c78a97e0f8  
       Apr 8, 2024
    如果不真的在大规模数据上跑,我建议 python 。py 最节省脑力,而做算法题的时候,脑力可是稀缺资源。
    About     Help     Advertise     Blog     API     FAQ     Solana     3614 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 63ms UTC 04:59 PVG 12:59 LAX 21:59 JFK 00:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86