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

[求助]没做过高并发真的进不了 BAT 么

  •  
  •   Acropho13ia · 317 天前 · 5735 次点击
    这是一个创建于 317 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我自己在学校的时候没准备做程序员,错过了校招,毕业之后阴差阳错当了程序员,在个二三线的公司 java 混了三年左右,做的都是内网相关的 web 项目。
    近期准备试试看跳槽,围绕自己的项目准备了一系列的东西,投了阿里,人压根没怎么问项目相关用到的技术点,问的题目和场景全是高并发相关的,自己的确没做过高并发相关的项目,毫无悬念收到了感谢信。
    想请教下大家,想进 BAT 就必须要有高并发的经验么,如果是的话,有什么比较好的项目可以练手的么,万分感谢!
    36 条回复    2021-03-08 17:29:23 +08:00
    xiangbudaomingzi
        1
    xiangbudaomingzi  
       317 天前
    高并发是个伪命题
    limbo0
        2
    limbo0  
       317 天前
    并发很实际的问题, 没有经验可以看看书啊
    murmur
        3
    murmur  
       317 天前
    网上各种培训班不都有高并发题么
    dynastysea
        4
    dynastysea  
       317 天前
    可以试试头条,头条只看题刷的好不好。。
    ArJun
        5
    ArJun  
       317 天前
    并发其实还好,堆机器。更多的是要你有大数据 crud 操作的基础,所以大厂必面算法就是这么来的
    ScepterZ
        6
    ScepterZ  
       317 天前   ❤️ 1
    你才投了一家,面了一次,下结论为时过早了,人和人问的完全不一样
    Acropho13ia
        7
    Acropho13ia  
    OP
       317 天前
    @dynastysea 谢谢建议
    Acropho13ia
        8
    Acropho13ia  
    OP
       317 天前
    @ScepterZ 谢谢老哥
    Acropho13ia
        9
    Acropho13ia  
    OP
       317 天前
    @murmur 刷培训班视频比我预计当中的跳槽时间周期会略长一点,而且我不清楚高并发是不是真的强需求
    jswh
        10
    jswh  
       317 天前
    高并发问题不都是套路么
    Acropho13ia
        11
    Acropho13ia  
    OP
       317 天前
    @ArJun 谢谢老哥
    Acropho13ia
        12
    Acropho13ia  
    OP
       317 天前
    @jswh 因为我投的 JD 上面没看到高并发的相关描述,并且之前没涉及过相关的项目,所以还真的对高并发毫无准备
    Paosin
        13
    Paosin  
       317 天前
    我也是
    上来就问一亿用户日均千亿数据量的查询如何设计架构(doge
    我现在数据量都不超十万的 (逃
    yazoox
        14
    yazoox  
       317 天前   ❤️ 18
    卡拉赞来人!要求装等卡拉赞毕业的!
    ipwx
        15
    ipwx  
       317 天前
    所以人家问了你啥知识点。
    Macv1994
        16
    Macv1994  
       317 天前
    跟老哥一样,工作两年半了,工作一直都是公司内网项目,根本没机会涉及到高并发 唉...
    ZSeptember
        17
    ZSeptember  
       317 天前
    做没做过可能不重要。
    现在的面试就是要背题的
    opengps
        18
    opengps  
       317 天前   ❤️ 1
    我倒是有高并发经验,bat 要我吗?
    rapperx2
        19
    rapperx2  
       317 天前
    自己压测搞啊
    ManjusakaL
        20
    ManjusakaL  
       317 天前
    面试中的高并发大部分情况下和 MySQL Redis MQ 之类的
    都是八股文
    rapperx2
        21
    rapperx2  
       317 天前
    @opengps JT808 搞起来 哈哈
    securityCoding
        22
    securityCoding  
       317 天前   ❤️ 1
    凡是直接提出笼统高并发,超大规模数量问题而不是给出一个清晰场景的面试官都是水货,如果你不爽,你可以说不知道,让他自己回答一下,然后找他的问题
    zoharSoul
        23
    zoharSoul  
       317 天前
    可以试试头条, 其实就阿里喜欢问这种玩意
    darknoll
        24
    darknoll  
       317 天前
    应该不会要吧,题目背的再熟,别人还是能知道到底有没有相关的经验
    ychost
        25
    ychost  
       317 天前   ❤️ 1
    高并发问题不外乎就是堆机器,堆数据库,然后用 redis 做全局锁,或者分布式事物,或者任务分片处理这些
    ychost
        26
    ychost  
       317 天前
    一般 10W QPS 对于普通的业务系统都算高并发了
    elonmask
        27
    elonmask  
       317 天前
    说句难听的,大部分人有也不一定要
    jtwor
        28
    jtwor  
       317 天前
    @ychost 想问一下 如果 redis 也是多个 怎么实现分布式锁
    chogath
        29
    chogath  
       317 天前   ❤️ 1
    @jtwor redlock
    louxiaohei
        30
    louxiaohei  
       317 天前
    @securityCoding 我反问过好几个,都是叫我回去自己查
    wudila
        31
    wudila  
       317 天前
    请问你说的 B 是哪个 B?
    xiangbohua
        32
    xiangbohua  
       317 天前
    @ArJun 我感觉其实高并发不光是性能要求,还有高并发下面的业务逻辑问题。类似的业务在低并发的时候也有可能出现错误,高并发下面会加剧。此外,我感觉高并发的场景下还会涉及到错误恢复等问题,这快更多的是经验值的问题,很少看到有类似的分享。
    我就吃过不少亏。
    vitoliu
        33
    vitoliu  
       317 天前
    高并发背后往往都是自己踩过的坑和经验教训。比如线程类获取上下文 npe,又或者是死锁,或者 jvm oom 等等。思考的过程以及实际解决问题的手段才是面试官想要知道的。
    就像你讲故事,如果只是像唐探 3 那种开篇就知道结局的剧情,没人愿意听。如果是像你好李焕英的那种,俗套又带点反转,这就是你的亮点,加分项~
    Joker123456789
        34
    Joker123456789  
       317 天前
    高并发要注意的点就那么几个:

    1. 线程安全问题
    2. 压力问题。

    线程安全问题 你多看看书就好了, 压力问题 你就扯 集群,队列,缓存,分库分表。

    下次问你的时候,你就跟他扯这些,只要你能说的比较好,基本就可以补齐经验的短板。
    Weixk
        35
    Weixk  
       317 天前
    karloku
        36
    karloku  
       317 天前
    不套路的高并发也只有进了 BAT 这种公司, 而且去做 infra 的才会碰到. 剩下的都是些套路化的方案.
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1121 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:09 · PVG 06:09 · LAX 14:09 · JFK 17:09
    ♥ Do have faith in what you're doing.