收到 AWS 的面试机会,但是要求用 C++,有什么好的 C++ 入门书籍推荐吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fanqianger
V2EX    职场话题

收到 AWS 的面试机会,但是要求用 C++,有什么好的 C++ 入门书籍推荐吗?

  •  
  •   fanqianger 2019-11-29 04:49:11 +08:00 7200 次点击
    这是一个创建于 2191 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,我主要用 Java,但是这个组是我非常想去的组。无奈面试要求 C++ 写算法题。我跟 HR 说给我一个月让我刷新(现学)一下我的 C++ 知识。请问有什么 C++ 的入门书籍推荐吗?比如
    《 21 天精通 Java 》的那种。
    第 1 条附言    2019-11-29 17:38:55 +08:00
    谢谢大家的回复,刚刚 AC 了一道 EASY 题目。光用来做算法题的话,确实不需要太多的时间。
    27 条回复    2019-12-06 15:54:08 +08:00
    lovestudykid
        1
    lovestudykid  
       2019-11-29 05:10:17 +08:00   1


    收藏的图总是能用上的...祝面试顺利。
    whileFalse
        2
    whileFalse  
       2019-11-29 05:36:26 +08:00 via iPhone
    写算法题无所谓的吧。
    fanqianger
        3
    fanqianger  
    OP
       2019-11-29 06:09:18 +08:00
    @whileFalse OA 题总要能编译通过的吧
    whileFalse
        4
    whileFalse  
       2019-11-29 06:24:50 +08:00
    @fanqianger 编译通过还不简单么。。。C++的坑在各种特性、手动内存管理什么的。什么特性都别用,直接按最保守的方法写,跑通不难。
    哦对了得了解一下各种数据结构的库。
    RtIHZ
        5
    RtIHZ  
       2019-11-29 06:47:56 +08:00
    写算法题能用到啥,无非是几个 stl 的容器
    Procumbens
        6
    Procumbens  
       2019-11-29 06:49:45 +08:00
    https://haelchan.me/2019/08/06/ds-al-cpp/
    呐 自荐一下整理的 C++的一些常用数据结构的用法
    (虽然还有很多坑没有填上)
    good luck
        7
    int64ago  
       2019-11-29 06:51:15 +08:00 via Android
    那你就用 C++ 的子集 C
    realkenshinji
        8
    realkenshinji  
       2019-11-29 07:20:47 +08:00 via iPhone
    我也接到他们的面试邀约了,还好不用 c++
    stoneabc
        9
    stoneabc  
       2019-11-29 09:13:56 +08:00
    你可以用 C 写。。
    geminikingfall
        10
    geminikingfall  
       2019-11-29 09:23:29 +08:00
    想问下在哪找到的 AWS 的面试机会,求教。
    hoyixi
        11
    hoyixi  
       2019-11-29 09:37:22 +08:00
    德国不好吗,非要去“血汗”Amazon
    wangkai0351
        12
    wangkai0351  
       2019-11-29 10:32:15 +08:00
    @Procumbens 哈哈哈,你这没填上的坑比填上的坑还多
    crawl3r
        13
    crawl3r  
       2019-11-29 10:36:34 +08:00
    c++ primer plus,当小说看
    fanqianger
        14
    fanqianger  
    OP
       2019-11-29 14:16:25 +08:00 via Android
    @tyrantZhao 我们经常有招聘会
    morethansean
        15
    morethansean  
       2019-11-29 14:22:37 +08:00
    就随便一些 c++ 基础入门就可以了,没必要看那种那么厚一本的经典。想当初高中的信息竞赛学 c++ 就是这种基础啊,一两天看完就开始刷题了……
    yazoox
        16
    yazoox  
       2019-11-29 15:17:39 +08:00 via Android
    aws 北京部门做啥? google 上海部门搞啥呢?
    thedrwu
        17
    thedrwu  
       2019-11-29 15:56:04 +08:00 via Android
    C++03 有个叫 essential modern c++类似的书,很薄,讲了 C++最重要的 RAII 之类的概念、template 的一些技巧(记不清具体有什么,但是简洁)。不知道有没有更新到 c++11。

    最优的方案当然是实际组织过复杂的项目,然而 1 个月有点赶。
    jimrok
        18
    jimrok  
       2019-11-29 15:58:27 +08:00
    c++ primer plus
    bibibabibubibiu
        19
    bibibabibubibiu  
       2019-11-29 16:01:00 +08:00
    直接用 C++ 刷 leetcode
    Venow
        20
    Venow  
       2019-11-29 16:20:02 +08:00
    《 Accelerated C++》(实体书 200 多页)面向应用。适合有一点其他语言基础的人,学习 C++。如果你有 Java 基础,应该看得很快,差不多一星期也就看完了。然后再使用 C++刷 eetcode,熟悉起来很快的。
    will0404
        21
    will0404  
       2019-12-01 10:54:23 +08:00
    我也收到了,刚做完 OA,没有规定语言啊,可选的蛮多的,我用 js 做的。
    wnpllrzodiac
        22
    wnpllrzodiac  
       2019-12-01 16:34:55 +08:00 via Android
    一个月 精通,感觉有点扯。毕竟分支太多了
    fanqianger
        23
    fanqianger  
    OP
       2019-12-01 19:26:01 +08:00
    @will0404 可能部门不一样吧。我问了 HR, 她说要 C++
    fanqianger
        24
    fanqianger  
    OP
       2019-12-01 19:26:40 +08:00
    @tyrantZhao 我的视频里面有说啊,油管搜索 欧洲牛哥
    feelapi
        25
    feelapi  
       2019-12-02 10:19:20 +08:00
    做算法题没什么事。但是要是问你点 c++的坑,你就挂了。不用写代码,他给你一段 C++让你讲讲什么意思就挂了。
    fanqianger
        26
    fanqianger  
    OP
       2019-12-02 16:17:00 +08:00
    @feelapi 大厂面试应该不会去问语言的细节的。HR 用知道我的背景。
    wangning136
        27
    wangning136  
       2019-12-06 15:54:08 +08:00
    可以看看 1 天精通 c 艹
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     895 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 20:59 PVG 04:59 LAX 12:59 JFK 15: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