最近面试的一些困惑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fantastM
V2EX    Java

最近面试的一些困惑

  •  
  •   fantastM 2020-11-30 16:50:39 +08:00 5099 次点击
    这是一个创建于 1777 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在面试 p6 级别的过程中,对 Redis 的了解需要到什么程度?自己在平常工作中只是使用一些简单 Redis 命令,也没有遇到生产环境 Redis 挂掉的情况。对于 Redis 的缓存设计、分布式锁、持久化、复制、哨兵、集群这些应用或者特性,只是看过 redis.io/documentation 的文档和网上的一些文章。最近在面试聊天的时候,发现面试官甚至会问一些运维层面的知识,感觉在这一块自己不能给出一个满意的答复。

    类似的问还有分布式事务。自己在平常工作中没有使用过分布式事务,想向几个伙伴讨教,然而他们也是没有经验。在面试过程中能聊的只是学习 RocketMQ 时候,顺带看的基于事务消息来实现的分布式事务,但是聊的时候心里也是非常没有底。对于面试中的分布式事务问题,除了八股文和面经,该如何增加一些实战经验呢。

    17 条回复    2020-12-01 11:04:02 +08:00
    Jooooooooo
        1
    Jooooooooo  
       2020-11-30 16:54:30 +08:00
    没做过就没有实战经验, 不必硬凑, 因为做过的面试官很容易就能问出来.

    这一块不行, 就从别的地方弥补吧.

    比如你可以说确实没有运维经验, 但读过部分 redis 源码
    hdbzsgm
        2
    hdbzsgm  
       2020-11-30 16:55:38 +08:00
    redis 一直要看到 skiplist 源码
    luckyrayyy
        3
    luckyrayyy  
       2020-11-30 16:58:42 +08:00
    p6 级别八股文就够了,你照着八股文里的问题自己试试就行了。
    lyy16384
        4
    lyy16384  
       2020-11-30 17:31:27 +08:00   1
    可以检查一下是不是简历写的太过了,比如“只是使用一些简单 Redis 命令”对应简历应该写“熟悉常用 Redis 命令”而不是“熟练使用 Redis”甚至“精通 Redis”.
    如果简历没问题面试官依然问了超出你认知的问题,可能只是在试探你的上限,回答不好也没什么的。这种情况下可以尝试把宏大的问题往小回答,把回答方向拉回你熟悉的领域,向面试官要更丰富的场景,甚至让面试官提示你一下都是可以的
    个人认为面试不像考试,更像相亲,主要是靠聊的
    yzbythesea
        5
    yzbythesea  
       2020-11-30 17:44:37 +08:00
    别听楼上的源码党。这个如果工作中没法实践,就只有找机会看看开源项目怎么使用 redis 和 设计 的了。另外你提到了这些都是很基础的问题,甚至如果我不熟悉 redis,但是我做过分布式,也大概能猜出答案,比如分布式锁,复制,持久化,集群这些。而且运维这类问题,背书是很容易露馅的。所以没有万分把握,简历里面的技能能少点儿就少点儿。。。
    Jooooooooo
        6
    Jooooooooo  
       2020-11-30 17:51:13 +08:00
    @yzbythesea 没做过强行说做过是给自己挖坑.

    我问你, 你的 redis 集群 QPS 多少, 命中率多少? 压力上限在哪, 告警怎么配的?
    hpeng
        7
    hpeng  
       2020-11-30 17:56:26 +08:00 via iPhone
    直接说没用过,但是看过里面实现,碰到恰好看过的面试官就可能跟你讨论里面的优缺点,优化点,然后没崩就挺好的(个人感觉)
    Solarest
        8
    Solarest  
       2020-11-30 17:56:47 +08:00
    p6 redis 就八股文吧 + 一些简单应用 是不是建立描述写的太花了?
    zzzzzzggggggg
        9
    zzzzzzggggggg  
       2020-11-30 20:43:13 +08:00
    八股文而已
    haosamax
        10
    haosamax  
       2020-11-30 21:46:46 +08:00 via Android
    今天,redis 持久化,垃圾回收算法没被出来
    joydragon
        11
    joydragon  
       2020-11-30 22:25:51 +08:00
    拔苗助长好像没什么意思,对于想了解 redis 更多,找机会接触一些 redis 实际应用场景可能更有意义吧
    hemingway
        12
    hemingway  
       2020-11-30 22:50:09 +08:00
    学习了,这里面好多名词我都没有听说过,赶紧网上搜索听一下。
    raaaaaar
        13
    raaaaaar  
       2020-11-30 23:02:11 +08:00 via Android
    真的越来越觉得都是业务驱动技术,不遇上真正用一下,什么技术都无法深入。
    Kirsk
        14
    Kirsk  
       2020-12-01 09:12:08 +08:00 via Android
    应该反问面试官为什么不避开分布式事务有没有其他解决方案 经验嘛 做复杂就好啦 单体拆他几十个服务 然后就碰到各种问题了
    471314
        15
    4771314  
       2020-12-01 09:38:29 +08:00
    八股文可太形象了
    nicoley
        16
    nicoley  
       2020-12-01 09:59:36 +08:00
    想知道自己平时学习 Redis, 可以在学习 Redis 过程中尝试动手做做哪些不那么高艰深的东西 (
    simonlu9
        17
    simonlu9  
       2020-12-01 11:04:02 +08:00
    分布式事务真的一般公司都用不了,分布式锁倒是用得比较多
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2270 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 16:04 PVG 00:04 LAX 09:04 JFK 12:04
    Do have faith in what you're doing.
    ubao 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