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

后端程序员社咋面试求助

  •  
  •   zzzzaaa · 170 天前 · 2770 次点击
    这是一个创建于 170 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天面了字节,反问阶段,问建议
    面试官说项目复杂度不够、相对于简单一些(前司干活的项目,golang 后端,内部系统)
    求助各位大佬,有没有什么方法可以让项目变得复杂一些,或者说阐述项目的时候变得相对于复杂一些,更有的聊,这样子。各位大佬有没有相关经验呀
    23 条回复    2024-06-13 12:05:09 +08:00
    povsister
        1
    povsister  
       170 天前
    等你复杂度上去了
    又开始套方案+方向不匹配了
    zzzzaaa
        2
    zzzzaaa  
    OP
       170 天前
    @povsister 绝了 真死循环了
    zzzzaaa
        3
    zzzzaaa  
    OP
       170 天前
    @povsister 2 年程序员 前司项目不够复杂,可太难找工作了
    Philippa
        4
    Philippa  
       170 天前 via iPhone
    其实能够把复杂的东西说简单才是本领。但是面试,尤其是中大厂面试,清一色浮夸风。有的还喜欢问来问去几道智力题。你要简单复杂化,但又要合乎面试官的口味…… 然而真的复杂的东西其实很难一下子说清楚,这时他们又会觉得你表达能力有问题…… 真的,我觉得手撕算法是最公平了,最好找那种非原题,一起撕。

    小公司最典型的则是八股一堆,我都可以闭着眼睛背出来。还能跨几种语言给出方案对比。但这种也是死记硬背,感觉也是没啥含金量。

    最近一个月我还面过一家加密货币交易所的,那个面试官想了 2 分钟才给出一个问题,然后觉得我项目不匹配。然后他自曝好久没面过人了。最后我问他到底想要什么人,他说聪明的人。言下之意就是我不聪明。我都要呕吐了,也就全球排几十的交易所……
    iOCZS
        5
    iOCZS  
       170 天前
    @Philippa 自己准备点算法反呛他,“你也不怎么聪明啊”
    onikage
        6
    onikage  
       169 天前 via iPhone
    日常开发过程中自己给自己加戏,绕着花实现功能,问就是扩展性设计。
    EndlessMemory
        7
    EndlessMemory  
       169 天前
    整笑了,说得简单不代表做的简单
    lin7946
        8
    lin7946  
       169 天前
    @iOCZS 其实就是不合眼缘,找个说辞而已
    iOCZS
        9
    iOCZS  
       169 天前
    复杂的东西你最后往往只记住几个简单点了。有些东西流程很复杂,但是没啥技术点。
    xubeiyou
        10
    xubeiyou  
       169 天前
    @Philippa 没办法 买方市场。。。现状就是这样的 所以得放低要求 以及多看看
    xubeiyou
        11
    xubeiyou  
       169 天前
    那就是把自己做的东西复杂化 然后多看面试题 夸张一下
    maymay5
        12
    maymay5  
       169 天前
    国内是这样的,做外卖的快拓展到房地产了,做短视频的硬塞个淘宝,能不复杂吗
    zzzzaaa
        13
    zzzzaaa  
    OP
       169 天前
    @Philippa 老哥 太难了 我个人是不太喜欢乱吹的,所以我就不太知道怎么把项目吹难
    zzzzaaa
        14
    zzzzaaa  
    OP
       169 天前
    @maymay5 哈哈哈哈哈
    zzzzaaa
        15
    zzzzaaa  
    OP
       169 天前
    @onikage 学习了 以后就这么干
    zzzzaaa
        16
    zzzzaaa  
    OP
       169 天前
    @EndlessMemory 确实 我们做的时候其实也蛮难的 只是说着很简单
    zzzzaaa
        17
    zzzzaaa  
    OP
       169 天前
    @iOCZS 对 我只记住了一部分比较容易记住的,很多可能难一点的地方都忘记了
    0x67cq
        18
    0x67cq  
       169 天前   ❤️ 1
    你要知道,面试造火箭,工作打螺丝.笑.其实就是你和他不投缘,随便找的理由而已,或者他们部门真的不太缺人.我觉得 80%以上的可能不是因为你的什么项目复杂度的问题.我作为面试官的时候,考察基本上就 算法给 1-2 道 e-m 难度的,看边缘情况处理,编码风格,能 ac 说明基础的逻辑没问题,然后匹配岗位的技术栈的一些场景问题,比如 crud 就问数据库, 网络就问 ip/tcp,devops 就问 k8s,etcd,分布式就问 grpc,raft 算法之类的.直到最后确认技术没问题了,才考虑人,比如合作能力,性格,但是面试过程就 40-60 分钟,怎么判断合作能力和工程能力呢,就看你之前的项目,你在之前项目负责的部分,充当的角色,是否积极解决团队问题,积极探索团队的技术边界,帮助同事解决问题的角色.或者只是普通的编码,来多少活做多少,至于你之前的项目复杂度问题,说的难听一点. 99%的项目都没什么复杂的. 做内部项目你可以着重突出和其他部门的协同和沟通.因为 i 内部项目确实没有什么硬性高 qps 要求.也可以突出项目稳定性之类的,比如可用性几个 9.或者就是这个内部服务的使用场景.如果纯技术性用的不多,比如就是搬了几个开源过来缝合,那是不是缝合过程里改了哪些源码,深度修改了一些逻辑来适配内部服务的需求,你说没~就普通 clone 编译 运行就完事了. 那你可以编啊.用到了什么开源,改了哪些东西之类的.你想要的看起来复杂,基本上就是这个办法了.
    paceewang1
        19
    paceewang1  
       169 天前
    都是这样子的,面试造火箭,工作打螺丝;平时工作是大螺丝,面试时候就要说是造火箭,哈哈。自己多想想怎么展示自己做的东西吧,每个项目都问自己一个问题”这个项目的亮点,重点难点是什么“。
    Philippa
        20
    Philippa  
       169 天前 via iPhone
    @iOCZS 哈哈哈哈 我还是很有礼貌的,不行就下一家,骂难听了我就是和他一路货色
    Philippa
        21
    Philippa  
       169 天前 via iPhone
    @xubeiyou 你说得没错,他一开场还问我是不是找工作很久了找不到,我说暂时感受不到,除了大厂 HC 少了很多之外
    zzzzaaa
        22
    zzzzaaa  
    OP
       168 天前
    @0x67cq 确实啊
    zzzzaaa
        23
    zzzzaaa  
    OP
       168 天前
    @paceewang1 以后确实需要多注意这一块了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3058 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 14:48 · PVG 22:48 · LAX 06:48 · JFK 09:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.