V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
dlzht
V2EX  ›  程序员

(帖子有点长)有这样的面试官得物凭什么做第一技术梯队的梦? 关于我在得物中间件组的一次糟糕面试经历.

  •  2
     
  •   dlzht · 3 天前 · 10806 次点击

    2025 年 03 月 27 日, 下午 15:00, 我参加了得物的中间件组面试, 整体感觉非常糟糕. 实在是感觉不舒服, 只能来和兄弟们说道说道, 吐吐心中的怨气.

    在后来得物的面试问卷调查里, 我有写到, 我是个有礼貌, 尊重别人的人. 这这篇文章里, 我保证只说几个他妈的还有一点点其他的, 实在是很恶心(因人而异哈), 对不起大家, 原谅我的冲动.

    说明: 我也向 HR 索要面试录音来着, 但被告知不会提供, 靠记忆肯定会有误差, 而且我也会有主观情绪在里面, 这点我承认, 并且须加以强调. 当然, 后面如果有人想反驳我, 他们也会更有优势

    面试流程

    1. 小插曲, 我提前 10 分钟就在飞书线上会议室等待, 因为我不想我这边音视频出问题. 因为我用的是 firefox, 系统是 arch, 桌面 wayland, 我怕飞书出兼容性问题, 也担心自己改了什么配置(webrtc 什么的).

      一切都好, 直到面试官出现, 差不多是整点吧, 提醒我有回音, 说是不是找个耳机. 这是我的疏忽, 之前没有用笔记本面试过, 当然面试邮件里没提醒我这一点.

      我找来了耳机, 面试官反应声音 OK, 但我感觉他那边声音有点小. 我听力没问题, 笔记本音量也尽量开得很大了. 但我感觉到前面的回音问题已经让他有点不满, 所以也没问他那边的音量, 这让我后面非常被动.

    2. 算法题, 15 分钟, 飞书的在线界面, 差不多是力扣的 143. 做得不咋样, 我有思路, 但没写出代码, 详情可以看下文.

    3. 问答环节, 体验非常糟糕. 面试过程没什么反馈, 看不到脸, 也没有沟通交流, 基本纯问答. 问的问题, 比皮包公司下的外包公司好. 我感觉面试者没有得到尊重, 和 HR 反应, 在后来的面试问卷上也一并写上

    4. 反问环节, 前面被面试官的态度惹得有点毛, 我就想试试他有几桶水. 正好他提到了 pingora(cloudflare 家的代理, 替代 nginx), 正好我也会一点, 那就来碰一碰嘛.

    算法题

    首先是算法题, 力扣的 143. 题目界面是飞书的, 提示功能不好用, 输入输出貌似没有现成的. 我不熟悉飞书, 不太清楚是不是有这方面的功能, 有在飞书的 v 友可以指点下. 面试官给了 15 分钟, 方便 v 友们看, 题目也贴出来(和面试题在示例上有一些区别):

    给定一个单链表 L 的头节点 head ,单链表 L 表示为:
    
    L0 → L1 → … → Ln - 1 → Ln
    
    请将其重新排列后变为:
    
    L0 → Ln → L1 → Ln - 1 → L2 → Ln - 2 → …
    
    不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。
    

    一开始我一直在犹豫输入输出要写吗, 有点卡在那了, 所以界面上没有写东西. 我大概是有个思路的, 前一半顺序, 后一半倒序, 然后交叉连一下嘛.

    但我不确定这边的入参, 问面试官数组的长度是能直接获取吗? 没有回应, 我不知道他在不在, 代码界面看不到脸. 打开 IDEA, 试着写了下. 我很是纠结, 几乎就是交代了. 最终, 我放弃了 IDEA, 在飞书的面板上写了下面的东西.

    // 遍历链表获取长度 length, 取 length/2 记为 m
    public static void s1() {}
    
    // 遍历到 m 节点, 翻转 m-n 的元素
    public static void s2() {}
    
    // 分别遍历两个链表, 0-m, m-n,
    // 从第 0 个开始交叉相连
    public static void s3() {}
    

    等时间到了, 才听到面试官的声音, 具体的我也没听清, 我觉得我没做好, 心里虚. 当然面试官也没给我什么反馈, 没让我讲下思路什么的, 开始下面的问答流程.

    问答环节

    下面开始问答环节, 全程还是代码界面, 我看不到对方的脸, 也不知道他能不能看到我. 看也看不到, 语言上也没什么反馈, 其实到这里我的心态已经有的压抑了, 我感觉面试官根本没有交流下去的意思, 态度也相当敷衍. 下面先说一下我感觉到非常不舒服的地方, 具体的问答在后面.

    1. flux 的 map 和 flatmap 区别

    一开始我没听清楚flux是什么, 但这两个函数我熟啊(在 Rust 里, Option, Result 经常用到这两个函数), streams 里也有, 所以试着反问下面试官, 是 stream 里的 map 和 flatmap 吗.

    面试官语气有点加重, 好像有点不耐烦, "我说的是 flux, webflux", 我听到 web, 我才反应过来他说的什么东西, 可那也不读福禄克斯啊, 你早说异步框架里的不就行了.

    读什么不重要, 咱黄种人读英文, 读得有偏差不是很正常, 能沟通能理解就好, 你说是这样吧. 可你他妈的, stream 里不是也有这两个函数, 而且和 flux 里的作用不是一样的么? 你要问 1+2=?, 我确认下问题是 2+1=?, 你这么不耐烦是怎么啦?

    我小心翼翼得问一句是 stream 里的吗, 也是给你面子, 提醒一下你 stream 里也有, 你要心平气和和我说是 flux 里, 我也不计较. 可这不耐烦的态度, 我非得骂上两句. 我就去你妈的吧. 这是学会了 1+2=3, 然后不知道 2+1=几了, 这种水平也能派出来当面试官?

    得物面试官的实力恐怖如斯吗, 他没用过 stream 吗, 还是脑子已经转不过来, 不会触类旁通了? 看得物的中间件团队, 有想涉足 Rust 语言的意思. 可要是都是这样的水平, 能玩得转吗, 我都要急出汗来了(事实证明玩得转, 有开源嘛, 有赛博活佛 cloudflare 在, 施舍设施, 还怕没自研?).

    当然, 面试过程里我没有爆, 说了下 Mono 嵌套 Mono 的情况, 就是 Mono<Mono<T>>这种, flatmap 把两层嵌套变成一层, 方便开发者嘛, 很高级的东西? 编程界皇冠上的明珠?

    语言描述起来不会很清晰, 我也是被整的有些郁闷, 也不知道那位老哥听得怎么样, 可有什么高见? 来指点指点小弟我? 5 年前就算我去皮包::外包::公司面试, 面试官都不一定屑于问这种问题. 大哥, 前面的命名空间看得懂吗, 知道这问题什么水平吗, 知道作为得物的面试官应该是什么水平吗? 难不成是皮包::外包::其他::DW?

    2. SCG 里 redis 是怎么调用的

    问题具体怎么问的, 我记得不是很清楚了, 大概是这样的吧. 我一听很懵, SCG 是什么东西, spring 又引入什么自定义语言了吗. 我顿在哪里, 脑子里一顿搜索, fd --search-path ./my-brain SCG.

    一个十万伏特比特反转下, 我想起来了, 前两天在得物的技术博客里看过这个缩写, 我把 Spring Cloud Gateway 默念了一遍. 哎, 对上了, 可 SCG 算什么耳熟能详, 大家都知道的缩写吗? 我真的去你妈的, 看把你能的.

    说 spring 的网关不行么, 是母语丢人吗, 还是说清楚点丢人, 还是这样显得你能耐? 也许你是做这块东西的, 一年两年的混得熟了, 恐怕还写在报告写在文档里把, 一个缩写是不是还洋洋得意的, 经常能拿出来回味半天吧.

    还好我不是一点货没有, 一个机灵反应过来了, 不然这面试官问完停顿个 5 秒, 估计又要跳下一题了(这个下面喷). 那就回到问题, spring 的网关是怎么调用 redis 的.

    这是什么意思, 调用还能怎么调用, 实例.方法呗, 数据包么走网络呗. 我不知道面试官什么意图, 不至于问这么素质低下的问题把. 估计是想考异步, 毕竟异步网关里出现同步操作是大忌, 就回答了个异步调用.

    我就去你妈的吧, 没给我清楚的反馈, 我现在也不知道他想问的什么. 我怀疑他是想问 redis 异步客户端那个类名. 你要是想问什么类, 你就说, 你想问异步的东西, 你就说, 小弟我不是来混的, 可你问得这是什么东西, 能来点阳间的东西么.

    3. 问答好像有定时任务? timeout(|q| {a(q);}, 5)

    提问的速度相对紧凑, 小弟确实不是来混的, 绝大部分还是能接得上. 但有些提问我听得不是很清楚(前面有提到音量问题), 有些我还在思考, 面试官等个 5 秒, 看我没说什么, 就自动跳转下一题了.

    我可去你妈的吧, 咱也不求你会循循善诱什么的, 这要求确实高了. 但等一等面试者反馈, 或者问一声会不会, 这很难? 不会答的, 我想一会也自动放弃, 可你是怎么回事, 设置超时时间了? 被定时了? 精度是多少? 底层怎么实现的? 我的回合你怎么 unlock 了? 你的并发锁是怎么设计的? 就这能做高能并发吗? 还是说你高人一等, 哦, 你是操作系统啊, 你能抢占式呗? 我一个电源键关了你, 去你妈的.

    tokio, netty 这些框架有没有请你去管理时间事件啊(在反提问环节, 我会提到 pingora 的时间事件), 效率一定很高吧, 管理亿级时间事件, 那还不是轻轻松松, 简简蛋蛋么, 这不把 pingora, MGW(美团的流量网关)这些秒得渣都不剩? 得物想做一流技术团队的梦, 有你不就行了, 稳稳当当, 一年净省他 10 个亿.

    4. 操作系统是这么知道 IO 就绪的

    这一个问题我没有那么恼, 因为我确实"不会", 我第一反应是中断吗? 可是不会这么简单一个词吧, 那么多操作系统, linux, windows, macos, android, bsd 什么的, 我怎么说出点门道来呢.

    我确实不会, 我脑子里检索了下mio(Rust 对事件循环封装, 跨平台)的实现, 没什么线索. 卡着那个狗娘养的定时任务, 兄弟们谁懂啊, 顶不住了, 我认输了, 说我不会.

    我不清楚面试官问这个问题的原因, 如果是美团博客MGW——美团点评高性能四层负载均衡提到的硬中断问题, 从而引出绕过内核技术, 那我还有的认可你, 你还有点东西的, 但如果给我一点提示, 我也能接的上.

    我没得到面试官的反馈, 我个人觉得不是, 因为从得物发表的技术博客来看, 感觉还没用到这样的技术. 而且从后面我对面试官的反问来看, 也不太像有这个意思. 顺便说一句, 美团发的文章已经是 2017 年的了.

    下面是问答的一些问题, 顺序和内容并不能保真(没提供录音, 不过我也不虚, 偏差的地方你说我来改), 凭记忆记录下, 大概有下面这些问题:

    1. 线程的状态

    Q: Java 的线程后哪些状态

    A: 刚开始是创建, 然后调度执行, 遇到 IO 这类的就阻塞休眠, 条件满足后就绪, 再次被调度执行, 执行完成销毁

    Q: 获取锁是休眠还是阻塞

    A: 阻塞(有些迟疑, 我一时没有反应这个问题的点在哪)

    Q: 线程池执行完任务是什么状态

    A: 有个空闲时间的配置, 超过空闲时间没有在执行任务, 就会销毁

    Q: 全部线程都会销毁吗

    A: 不是很确定, 核心线程和工作线可能有所区别, 核心线程不销毁, 工作线程销毁

    2. flux 中 map 和 flatmap 的区别

    Q: flux 中 map 和 flatmap 的区别是

    A: 我没有听清楚你的问题, 流里面的 map 吗

    Q: 我说的是 flux(语气加强), webflux

    A: 因为有些异步方法会返回 Mono 这样的结果, flatmap 可以把两层 Mono 合并, 减少开发者对中间中间过程的处理

    3. 阻塞和非阻塞

    Q: 阻塞和非阻塞的区别是什么

    A: 阻塞会导致线程挂起, 直到操作系统返回. 非阻塞会立即返回, 告诉调用方当前是不是可读可写, 然后调用方在就绪时执行其他操作

    Q: Java 是怎么实现非阻塞的

    A: 底层是事件循环, 在 linux 上是 epoll 这类

    Q: 说说时间循环呢

    A: Java 里事件循环主要有 3 种事件, 文件, 网络和时间事件. epoll 有个 poll 方法可以传递超时参数, 利用这个参数和最近的就绪时间事件, 来处理时间事件

    A: 文件和网络是告诉操作系统, 对哪些 fd 的可读可写感兴趣, 把这些事件注册到事件循环上

    Q: 怎么知道哪些事件发生了呢

    A: 我们是应用层面, 应用层面的话, 是操作系统告诉的

    Q: 那操作系统是怎么知道的呢

    A: 迟疑了一会, 不是很清楚, 没有看过这块的代码

    4. 网关限流组件

    Q: 你的网关限流是怎么实现的

    A: redis 的 incr 命令, 用 lua 脚本, 调用会加一, 超过限制就返回错误

    Q: 那计数不是会越来越大么

    A: 超时时间, lua 会给 key 超时时间

    Q: 要是想知道 1.5-2 秒调用了多少次怎么办

    A: 我实现的比如说 10 秒内限流多少, 这个没法实现

    Q: lua 脚本是放在哪的, redis 里吗

    A: 我是写在项目里的脚本文件中, 通过 redisTemplate 调用

    Q: SCG 里, redis 这样的是怎么调用的

    A: (迟疑, 我还没反应过来 SCG 是什么, 怎么调用是怎么个意思?)

    A: 异步调用

    Q: 异步调用怎么实现

    A: spring 有异步的客户端, 数据库有 r2db, redis 也有

    5. 中间件

    Q: 你对哪些中间件比较了解

    A: MQ, Redis 这些都还可以

    Q: MQ 里对哪个比较熟

    A: RabbitMQ

    Q: RabbitMQ 的消息在磁盘上是怎么存储的

    A: (我不确实知道)RabbitMQ 的消息是怎么存储的...因为 RabbitMQ 不像 kafka, topic 分成不同的区块存在磁盘上. 我不清楚, 我没有读过 RabbitMQ 的源码, 不清楚消息是怎么存的

    6. 线程安全

    Q: ThreadLocal 可以在线程间共用吗

    A: 不可以, ThreadLocal 存储线程自己的东西

    Q: 怎么在线程间共享数据

    A: 因为线程共享进程的内存空间, 共享变量就可以

    Q: 共享变量怎么安全

    A: 多个线程, 有写操作

    7. 其他(有的问题我没答上来, 不多, 记忆不是很清了)

    Q: SCG 负载均衡怎么实现

    A: 我答的是什么随机, 比例分配这些的

    Q: 我问的是自己怎么实现(语气加强)

    A: 我想了想, 说不知道(狗娘养的定时任务, 嘀嗒嘀嗒叫得我恶心)

    我确实不知道, 实现哪个接口? 实现什么方法? 无非是根据规则选个后端转发罢了, 去你妈的, 这是什么了不得的东西? 大学生期末考试?

    还问了我的职业规划, 之前的加班情况什么的, 我不知道什么意思. 小弟我不怕你笑话, 要加班, 之前在创业公司, 赶项目, 整天整夜地睡在办公楼里; 要悠闲, 我已经一年没正经上班了. 我可忙可闲, 你要卷, 小弟我不怕你, 你要混, 小弟我也接得住.

    反问环节

    前面被面试官问得有点毛, 虽然没有爆出来, 我也想看看得物的技术人员有几桶水. 网关是吧, 让我来看看:

    Q: 请问下得物的网关是怎么实现的?

    A: 分流量网关和业务网关, 流量网关是 pingora, 业务网关是基于 SCG 改造的

    Q: 哦, cloudflare 的 pingora(潮是挺潮的, 货保真吗, 咱鉴定一下), pingora 支持四层均衡吗

    A: (我没听得清楚)大概意思是, 得物里用的搜是七层, 用的七层转发, 大概没考虑四层的东西, 你就直说呗

    Q: (我会心一笑)pingora 的时间事件用的是 tokio 的吗

    A: (回答的很含糊, 我记不清了, 扯了一些生态)如果你了解 rust, 你就会知道很多这样的组件, 是和运行时绑定的, balabala

    Q: 你说的没错(你很熟 Rust? 精通吗? 有 15 年经验吗?), 但 pingora 的时间事件不是用的 tokio 里的. 因为 pingora 是网关, 一般来说时间事件不会很长, 不会有一年, 一天, 所以可以做更激进的优化(顺便说一句 hyper 也不强依赖 tokio)

    A: ...

    Q: 而且 pingora 里的时间管理是线程变量, 就是你上面提到的 ThreadLocal, 每个线程单独管理自己的时间事件

    A: ...

    Q: 这是一种无锁的实现(其实 pingora 糊了一层, tokio 的也支持)

    然后我还想说一下时间精度啊, B 树的管理结构阿这样的东西, 但他打断了我, 问我还有什么想问的吗. 我说没了, 其实我有一箩筐东西拿来面他的, 协程, 有栈无栈, Pin 的约定, future 相关的, 再扯上 trait, 你有多少货, 小弟我和你掰扯掰扯. 当然我更想问问, 你做了什么. 给他留点面子吧.

    但这里我想骂还是骂, 我就去你妈的吧, 开源的东西, 拿来做自己家网关, 都不用了解了解, 熟悉熟悉的? 不怕卡你脖子, 给你下毒? 是不是稍微改改也变成自研了, 画个蛇添点足就要拿去当业绩了? 基于开源没问题, 但咱得真有点自己的东西吧, 当然我也没问他有没有自己的东西.

    吃饱了饭, 肚子装的都是什么货? 我不清楚这个面试官在组里是什么水平, 这是拿了个小卡喽米, 还是拿了个混饭吃的来面我? 我记得我在哪看到过, 得物想做一流的技术团队, 写这句话的人, 知道自己的队友是什么水平吗?

    我就去你妈的吧, 不会也不丢人, 毕竟"闻道有先后, 术业有专攻". 可拿着自己会的洋洋得意, 捧着来考别人, 还一副很傲的态度, 我就去你妈的吧.

    为什么我感觉很糟心

    为什么我会感觉很恶心, 因为是我看得重了. 去年我就想转 Rust, 一时年轻辞去了工作, 这一年里也没正经上班. 当然自己有在写 Rust, 提 PR, 自己写东西.

    这次得物的 HR 找到我, 给我发出面试邀请, 我是很看重的. HR 在电话约我面试的时候, 特意提到了 Rust 和网关这两个词. 一是说明 HR 看了我的简历, 还是有诚意的, 应该不是纯刷 KPI(事后和 HR 确认, 也说不是 KPI); 二是我想做 Rust 方向, 正好在之前的工作中, 我也做过网关的东西, 挺契合的.

    得物虽然比不上大厂, 但技术应该也还不错(但这次面试下来, 不这么想了). 脉脉上虽然也看到了一些负面评论, v 站上也有, 但我想虽然可能毒, 但如果能去自己想去的方向(Rust), 那还是不错的.

    所以我花了很多心思去准备这次面试, 包括了解得物的发展过程, 去读得物的技术博客, 去看得物中间件团队的沙龙分享等等, 重温了 spring 的网关, pingora 这些. 我的感觉是, 一, 得物是有人想推新技术的, 在最近的博客里可以看到两篇 Rust 相关的文章; 二, 得物有点技术, 而且不是我够不到高度(我说客气一点, 给我留点余地).

    在得物的得物自研 API 网关实践之路里, 阐述了得物的自研业务网关, 这和我在上一份工作里做的事情有很多相似的地方, 都是基于 spring 的网关做点自己的内容. 鉴权, 限流, 日志, 后台管理等这些我一个人全包做了. 我都没哼哧哼哧写点吹牛的文章(老实人确实没出息, 去他妈的), 所以我感觉, 哦, 不错哦, 对口哦, 应该是可以聊得来的. 而且我 Rust 不错哦, cloudflare 家的 pingora 我也研习过, 在知乎上也写过小文章, 这不都挺对的吗.

    哪知道是这么个面试, 说是大失所望也不为过. 如果得物卡学历, 我是二本出来的, 我认; 如果得物看算法, 看做题, 我也认. 这没什么好说的, 用什么工具来选人是公司的事, 我尊重其他人包括公司的选择, 我高考没考好, 是我自己的事. 可这次面试没有尊重面试者我(至少从我看来, v 友可能看法不一样), 如果是皮包公司, 我也认, 可得物也就这德行么. 连给公司选材的人都这样, 支撑得起你得物的技术梦吗?

    这其实是第二次约面了, 第一次约的是 25 号的 15:00, 在差不多 13:00 的时间通知我面试官请假了. HR 是礼貌询问我, 改时间是否方便, 我也就同意了. 现在回想一下, 如果这两次是同一个面试官, 那我又要去他妈的了, 这么糟心, 还浪费时间, 浪费两次, 去你妈的.

    前不久(24 年 08 月)得物也有裁员风波, 我不知道是裁了哪些人, 留下的是哪些人, 是不是懂的都懂的那种情况, 有没有懂哥出来懂一下. 唉, 写到这, 我的怨气也差不多消了, 也没什么精力了, 累累的, 睡一会了. 得物的 HR 和我说收到了反馈, 会有相关的反馈, 如果后续有什么, 再和兄弟们更新吧.

    无奈的现状

    现在的就业的市场, 对我这样的人确实很不友好. 一方面, 不甘心背八股, 刷算法; 另一方面, 学历不光鲜, 阅历没大厂. 但我暂时还没有放弃, 磕在我的选择上, 错了就错了吧.

    我感觉到, 程序员这个世界有一群"老人"(不是指年纪, 有多种意思)在守着门, 有很多人会被卡得很累, 会被卡死, 而他们站在"高位", 只是因为他们"老"了.

    用无船同志(Rust 异步的主力开发者)的话结束这篇无聊的文章. In civilizations without boats, dreams dry up, espionage takes the place of adventure, and police take the place of pirates. 算了, 走了, 该往前看了, 再往前走走吧.

    第 1 条附言  ·  2 天前

    dubbo和http协议

    Q: 同一个TCP链接, 能支持dubbo和http协议吗

    A: (一开始以为是double, 卡住了)我没听清, 你可以重复一下么

    Q: 同一个TCP链接, 能同时支持dubbo和http协议吗

    A: 额(这时候我反应过来了), TCP是流协议, 如果客户端和服务端支持, 应该可以吧

    Q: 可以吗?

    A: 我不太确定

    因为之前没怎么用过dubbo(基本是protobuf+json), 以为是double, 想着基础数据类型和http有什么关系吗, 所以卡在那了. 后来反应过来是阿里的dubbo, 那问题就是一条TCP, 能不能支持这两种协议了. 不同层的协议又不妨碍的喽, TCP给你字节流, 怎么解析是上层应用的事, 客户端服务端能支持那有什么不可以的. 就像https, 先发一套TLS, 然后发HTTP, 完全可以嘛.

    我为什么说不确定, 因为我还想了下, 比如网关连接后端的长链接上, 要乱序地支持不同的协议, 还是有难度的, 而且我对dubbo不熟, 我不知道是什么情况. 这个问题很"粘包"有点类似, 我也没争论, 就过了.

    166 条回复    2025-03-29 21:49:47 +08:00
    1  2  
    fuzzsh
        1
    fuzzsh  
       3 天前 via Android   ❤️ 1
    TL;DR
    只能说:什么样的 leader 招什么样的人
    SeaTac
        2
    SeaTac  
       3 天前 via iPhone   ❤️ 17
    讲道理你也挺傲的呀
    一个面试而已 面完就 move on 吧
    SodaPopBoy
        3
    SodaPopBoy  
       3 天前 via Android   ❤️ 9
    你能凭记忆写出这么多东西,一定是个脑子很好使的人。面试运气的成分也是必不可少的,不比太在意
    dlzht
        4
    dlzht  
    OP
       3 天前
    @fuzzsh 没了解过他们的团队, 有什么事情可以说给兄弟分享下么
    dlzht
        5
    dlzht  
    OP
       3 天前
    @SeaTac 嗯, 有点被激上头了, 还是有点年轻气盛. 在面试过程中, 我还是比较克制委婉的
    dlzht
        6
    dlzht  
    OP
       3 天前
    @SodaPopBoy 感谢兄弟的鼓励, 太暖了, 有光了
    k9982874
        7
    k9982874  
       2 天前 via Android
    有时候面试和相亲一样看眼缘
    emma3
        8
    emma3  
       2 天前   ❤️ 2
    双向筛选吧,能被 PUA 也是一个入职条件,符合公司价值观的选项。
    NullpoMino
        9
    NullpoMino  
       2 天前
    我们公司曾经来了一个阿里过来的,他飞书头像都是用他自己和马云的合照,写的那东西就跟小学生的流水日记一样。。。。。
    doublespout
        10
    doublespout  
       2 天前
    面试造航母么
    qxmqh
        11
    qxmqh  
       2 天前
    呃,不必在意。你太在意了。
    Danswerme
        12
    Danswerme  
       2 天前   ❤️ 1
    楼主能把面试中问题记得这么清除有条理,感觉你的知识很成体系。没去成得物反而是个好事,面试被恶心一次总好过进去之后被这种同事天天恶心来的好。
    chanChristin
        13
    chanChristin  
       2 天前 via iPhone   ❤️ 8
    看出来是真生气
    半夜 4 点多写篇长文,7 点多还在回复评论
    nice2cu
        14
    nice2cu  
       2 天前
    双向选择 不必在意
    yb2313
        15
    yb2313  
       2 天前
    给他们 app 打差评
    hidemyself
        16
    hidemyself  
       2 天前
    八股吧。
    我印象中得物,叮咚买菜都是这样面,纯粹的应试,一问一答。不给你什么反馈
    kekeabab
        17
    kekeabab  
       2 天前   ❤️ 4
    去给三国杀打好评,就说是从得物来的。
    MozzieW
        18
    MozzieW  
       2 天前
    大部分的面试,问题来源是两个:
    一个是自己熟悉的问题,自己知道答案,像是出了一个试卷。
    另一个是从简历挖信息,询问自己感兴趣的点,像是在查历史。

    一个是面试官舒服,一个被面试的舒服。
    一个是当老师,一个是当学生。

    你以为我想说第一种不好?面试实习生的时候,我觉得用第一种更好。
    第二种大部分时候也没啥问题,除了两个老师坐一起都想让对方唱“征服”的时候。
    容易打起来。
    GeruzoniAnsasu
        19
    GeruzoniAnsasu  
       2 天前   ❤️ 13
    如果我是面试官,面的人啥都没答上来,反问环节还要问「那你问我的这些你自己会么,会是吧来讲讲」这种问题,我会直接告诉他我没有义务在这个场合解答技术问题,但作为提醒和帮助可以告诉你有哪些文档可以查。

    然后估计 OP 听我这么说会更气
    laikick
        20
    laikick  
       2 天前   ❤️ 2
    面试官还真没问题. 你的问题太大了
    niboy
        21
    niboy  
       2 天前
    一次面试就跟相亲一样,讲究缘分,面试怎么样你自己心里有数,觉得不舒服就自己早点结束。
    面试通过就是五五开,不要存在志在必得的心理。
    人家面试你也需要耗费时间的。
    面试结束了就结束了,不必耿耿于怀,继续下一份工作的面试。
    lyxxxh2
        22
    lyxxxh2  
       2 天前   ❤️ 2
    我看文章的心里活动:
    1. 我往下看看得物面试官多离谱。
    2. ”因为我不想我这边音视频出问题 ..系统是 arch"
    - arch? ,怕出问题,用 linux? 说反了吧。
    - 没用过飞书,飞书面向用户是 linux ? 官网一看,`linux beta`。
    3. 慢慢看到看不到脸,这有啥问题的? 这也能怼
    4. 算法题,不会做,没刷过力扣。 链表这玩意,让我想起当初学 c 语言的时候,后面工作没见过,现在冒泡我都不会写。
    5. 英文单词确实难描述,我面试别人,都是自带笔记打出来的 (因为不会读 也可能读不准确造成误解)
    6. scc? 不搞 java,但从没听这玩意。
    后面看的问题,我大部分都回答不出来。
    snuglove
        23
    snuglove  
       2 天前
    面试也是看运气的 也是双向选择的 不要活在自己的世界里。
    cyoking
        24
    cyoking  
       2 天前   ❤️ 2
    哥,我去年也是面试得物中间件。然后面试官全程用鼻子看我 tmd 。和你的问题都大差不差。这些傻逼。
    cyoking
        25
    cyoking  
       2 天前
    @cyoking 我的错,不应该骂人。怎么删除呀
    pike0002
        26
    pike0002  
       2 天前
    面试见不到人这点就已经够了
    queue
        27
    queue  
       2 天前   ❤️ 1
    @cyoking #25 无法删除与编辑,所以在这个站讲话之前要三思
    mayli
        28
    mayli  
       2 天前
    好像技术栈不匹配?人家好像做 spring 相关
    你是 rust...
    差距挺大
    wzy44944
        29
    wzy44944  
       2 天前
    线上面试开视频是对对方的尊重,不开视频,这种要么是这家公司面试官培训有问题,要么是这个面试官自己就很水。算法题双方也应该有沟通引导的,写完算法题对面试官的面试水平差不多就有数了,就可以挂机了,何必再忍受后面的煎熬。对公司感兴趣的话,可以找 HR 换个部门再面一下试试,可能就是单纯遇上水平差的人了。
    kehuduanbuxing
        30
    kehuduanbuxing  
       2 天前
    没招你是对的,道不同不相为谋
    Greenm
        31
    Greenm  
       2 天前   ❤️ 3
    看了标题还以为有什么异常奇葩或者哭笑不得的问题准备凑个热闹,看完之后感觉没有什么特别值得说道的内容,无非就是你们互相看不到表情得不到及时反馈,让你逐渐觉得气氛压抑,开始产生生气郁闷怀疑等心态。 说实话你经历得多了这些内容不值一提。我以前还遇到过某手机大厂技术面试问《网络安全法》具体条例的呢。

    我作为面试官跟 19 楼的想法一样,本来准备的一些技术问题问完后,如果对你不满意了,出于礼貌让你问几个问题就是走个流程,面试官完全可以不让你有反问的环节(我就遇到过好多次这样的),你还那么当真。
    yh7gdiaYW
        32
    yh7gdiaYW  
       2 天前
    没感觉面试官有很大问题,声音不好就决定了这场面试的体验一定极差
    javalaw2010
        33
    javalaw2010  
       2 天前
    我支持 OP 硬怼,如果我是 OP 地话,我一定怼得他下不来台,让他回家躺床上都得踢两脚被子。面试无非看看双方聊不聊得来,本身每个人的技术栈侧重点都有不同,聊不到一块去是很正常的,实在觉得不合适礼貌结束面试就好了,非要做出不尊重人的愚蠢行为。
    FlorentinoAriza
        34
    FlorentinoAriza  
       2 天前
    最近对接的得物平台,哈哈,只能说是我见过最大的草台班子。

    因为业务比较着急所以没时间具体了解,基于阿里云平台的工单很牛所以觉得其他系统也差不多,最后浪费了更多的时间。说说具体奇葩的吧。
    因为我用的不是 java 所以一直在找开放平台加解密说明的其他语言加解密方法。最后您猜在哪,在消息接入指南里写了一堆杂七杂八的混杂着其它语言的加解密方法,而加解密文档只淡淡留了句

    注意:别的语言需要完成对 key 的处理 java 中使用了 SHA1PRNG 其余语言参考
    加密(从前往后):明文 -> 加密 -> base64 处理 -> 密文
    解密(从后往前):明文 <- base64 处理 <- 解密 <- 密文

    项目急吗然后我提工单问推送为什么没有用户相关信息,回了我句参考接口文档描述,那 api 文档写的跟屎一样我要能快速看明白还用问你吗,只能说工单系统里的只能算是非专业聊天客服,文档也写得东一块西一块
    cxhello
        35
    cxhello  
       2 天前
    @dlzht 如果纯聊面试体验好的话,我面过最好的一家公司叫西云数据,岗位是 AWS 技术支持,每次面试前 HR 都会提前打电话告诉你下一轮面试的考察点范围什么的,有基础知识,故障排查思路,会让你提前准备准备。然后我面了二轮,两轮的技术面试官都非常专业,答不上来也会有一些引导。最后因为学历问题没有往下进行 loop 面,蛮可惜的。
    zzzlight
        36
    zzzlight  
       2 天前
    不开摄像头就是要挂你了 校招百度就碰到这样的 不开摄像头 但是就觉得不对劲了 面试体验最差的大厂(也不知道现在配不配这个词咯) 你再怎么表现也没用 但是一点点失误必然会放大然后借此写到面评挂掉的。
    zzzlight
        37
    zzzlight  
       2 天前
    @zzzlight 当时就觉得不对劲
    homewORK
        38
    homewORK  
       2 天前
    @wzy44944
    我其实挺好奇,为什么要面试官开视频。作为一个宅男,我和陌生人视频挺不自在的,而且可能也就一次交集。
    面试主要考察面试者能力,面试官开不开视频并不影响这个目的。
    如果不是还怕面试者代考,我觉得面试者都不需要视频。

    当然面试是双向选择,觉得面试官不开视频不尊重什么的,直接终止即可。
    ming159
        39
    ming159  
       2 天前   ❤️ 1
    感同身受!!!
    我的看法是现在简历粉饰太严重了,用人方跟着有点价值观扭曲了.首先是不信任,然后是迷信学历,面试就像审犯人一样.
    再一个是软件行业入门门槛太低了.注意是 **入门门槛** 大多数学到点皮毛,会使用一些框架,会使用一些库,就觉得很牛了.
    我亲身经历过 2 个项目就很离谱:
    第一个:学历都是 7,8 个研究生的团队.用着 10 年前的技术,做了个 200w 的"智障工厂",经常锁表,服务器宕机,数据统计错误,演示可以,但是无法正常生产.
    第二个:一个团队名校毕业的小组长,用的都是前沿高大上的组件,什么 ClickHouse,微服务,K8s 运维. 但系统就是稳定不下来,全体开发人员跟着找问题. 再仔细看看实际业务场景,单机都能支撑......
    f165af34d4830eeb
        40
    f165af34d4830eeb  
       2 天前 via iPhone
    歪个楼,op 如果想找 hk 的 rust 开发工作,可以 at 我留个邮箱,给内推和 visa sponsorship 。
    EmbraceQWQ
        41
    EmbraceQWQ  
       2 天前
    好的面试官,面的真的如沐春风,不知道怎么表达那种感觉,就真感觉自己在技术交流。面试 3 分看技术 7 分看运气,不合适就下一家,没必要内耗自己。
    wzy44944
        42
    wzy44944  
       2 天前
    @homewORK 面对面交流,能看到表情,眼神,更能让对方体会到真诚,以前都是现场面试,面试官也不会戴头盔或者口罩什么的对吧(开个玩笑)。要是不想开视频其实也没什么,主动跟候选人说明,说不方便开摄像头,问对方有没有问题,因为面试双方是平等的,候选人不满意,也随时可以退出。
    zzzlight
        43
    zzzlight  
       2 天前
    @homewORK 因为很多面试的经验 开视频说明要起码好好面 不开说明就是要完成任务走流程了。校招众多同学和本人的血泪经验。
    luckyrayyy
        44
    luckyrayyy  
       2 天前
    @homewORK 因为一个人开视频很尴尬,面试者对着空气讲话。出于对面试者的尊重,只要要求对方开我就会开。你当然可以提一堆条件然后说双向选择爱来不来,但是大家尽量让对方舒服一点不更好吗。
    bronyakaka
        45
    bronyakaka  
       2 天前
    看完感觉确实沟通有问题,特别是面试官老搞各种缩写。。。不过这个面试官不像正经招人的,虽然对 hr 来说不是 kpi ,但是面试官的组不想招人所以在应付……这可能是流程制度问题?
    janus77
        46
    janus77  
       2 天前   ❤️ 2
    哈哈,我个人的想法就是纯纯自我意识过剩
    1. 就那个 flatmap 的问题,你好像都是主观认为他不耐烦了,可有证据?说不定他本身说话就是这么个语气呢?另外你嫌问题不清晰,我可以说要是我的话会直接开始随便回答一个,比如直接回答 rust 里面的,他觉得不对可以打断你,没什么毛病。或者你为了炫技的话可以两个都讲,这也没什么毛病。怪他是作甚?这又不是书面答题,很有开放性的,题目随时补充、随时变化并不是什么稀奇事。
    2. 就那个 SCG ,我也不明白你为啥有意见,不就多问一句的事?大家都是程序员,一个人知道而另一个人不知道的东西多了去了,问一下也不会死。一会儿嫌弃口音,一会儿嫌弃语气,重点就没放在题目本身上。
    下面的我就没看了,总体上感觉你就是对他的态度先入为主的厌恶,别的什么技术啊、面试结果啊,完全被这股气占据了。合格的职场人是不该这样的。
    sampeng
        47
    sampeng  
       2 天前
    还是比较傲的。。这都是双向选择。为何要这么生气呢?没太想明白。
    面试其实很难完全了解一个人,无论是面试官还是应试的。我这么多年的感觉就是,面试其实是一个看对眼的过程。技术反而没那么重要,看对眼了,1+1=2 都能惊为天人,没看对眼,什么?你居然连 leecode 都没刷就来面试?
    liuzimin
        48
    liuzimin  
       2 天前
    面试作答没反馈不是很正常吗?还有见不到脸这种,我之前面试 TCL 也是这样,我全程露脸,人家却把摄像头对准天花板,哈哈。
    不过装逼的面试官确实让人不爽。
    valkyrjaE
        49
    valkyrjaE  
       2 天前
    感觉 op 太年轻了或者没有面试经验,面试本来就是双向面试,遇见傻逼面试官正好知道坑不去他家继续 move on 就行,不至于发文大肆批判一波技术水平。
    dinjufen
        50
    dinjufen  
       2 天前
    @homewORK 要么都开要么都不开,一个人开视频不太好
    xieym
        51
    xieym  
       2 天前
    其他没啥,感觉 op 就是对八股不熟,没答到节奏上

    不过面试官不开视频确实 sb ,没得洗
    cyoking
        52
    cyoking  
       2 天前
    @queue 明白,谢谢哥
    fnd
        53
    fnd  
       2 天前
    玻璃心,搞这些...还以为有多离谱呢。而且你反问的时候还耐心回答你这么久,这个面试官也是耿直。
    afeiche
        54
    afeiche  
       2 天前
    感觉主要是面试不开视频,确实存在不能及时反馈情绪的问题,不过我之前都没开过,因为单位发的电脑没摄像头
    dilu
        55
    dilu  
       2 天前
    曾经面过一次得物,别的记不住了但是有一个题记得特别清除,面试官还是个技术总监的 title ,当时已经是 3 面了。

    问我为什么一个 sql 走索引会很快,也算是经典的八股文了。我想回答的思路是,先讲一下磁盘是要寻道的,要物理转动,io 速度取决于转速等因素。内存是电信号,直接就能通过主控定位到内存地址然后取值。先讲一下磁盘和内存各自的特性,也就是磁盘容量大速度慢数据不易失,内存容量小速度快但是数据断电易失。结合两种存储介质各自的特点,所以 mysql 设计了 B+树,然后根结点放在内存中,剩下 3 层叶子节点放在磁盘中,这样最差 3 次 IO 就能找到数据,既能 xx 又能 xx 等。我想这样讲,既能回答问题,又能引出 b+树。后面可以扩展讲一下 b+树的特点,例如同层有双向链表以实现范围查找。还可以讲讲索引下推和回表 聚簇索引和非聚簇索引等等经典八股文。

    结果我开口第一句:我们都知道内存速度快,磁盘速度慢。然后,我还没说完,该技术总监就打断我,说我问你 mysql 你扯什么磁盘。我点头说是是是。对方错过这个话题问了别的,我也没啥心思答了。30 分钟面完就让我回去等通知了。
    Meld
        56
    Meld  
       2 天前
    @lyxxxh2

    能不能看到脸对我其实蛮重要的, 线上面试看不到脸我会越讲越虚,另外我会认为是一定程度上的不尊重
    qingyingwan
        57
    qingyingwan  
       2 天前
    感觉面试官的问题,没你严重啊。首先问题不清楚一定要充分沟通。比如 SCG/flux 是什么,具体的场景,都要沟通清楚,审题是很重要的。你在这猜半天,不如跟面试官反复确认几遍。我当面试官面过的人,以及自己面试次数肯定都比你多。你这好几个点都需要仔细想想,1. 沟通交流,这是面试和工作都需要的。2. 程序员谦虚+学习的心态 3. 别看不上八股文和算法,如果你有前面的心态,将会理解八股文和算法对于程序员的意义
    Meld
        58
    Meld  
       2 天前
    @dilu 哈哈哈 这种 2B 不等别人说完就打断的,面起来是真的烦
    CanisLupus01
        59
    CanisLupus01  
       2 天前
    挺好的,永远保持年轻的心态,积极复盘进步。
    catamaran
        60
    catamaran  
       2 天前
    作为面试官,我觉得福禄克思挺丢脸的
    Felldeadbird
        61
    Felldeadbird  
       2 天前
    眼缘未来。不要太在意这些事情。
    Meld
        62
    Meld  
       2 天前
    @dilu 明明面试是发掘面试者的优点优势,有些傻逼面试官带着他所谓的标准答案来问,只要你第一句话没靠到他所谓的标准答案,立马打断下一个,感觉就是在完成 hr 的 kpi 考试,真特么 2
    qingyingwan
        63
    qingyingwan  
       2 天前
    @Meld 面试也不是是发掘面试者的优点,而是判断能否符合要求或者满意
    lucasdev
        64
    lucasdev  
       2 天前
    OP 先消消气,这个面试官是不太尊重人。但大多数时候面试还是要迎合面试官的,面试官可能水平有限,出的题目也可能是网上刷的、找的八股文。面试过程中也要注意一些技巧,学会揣摩面试官的想法。

    比如你说的几个问题:
    “flux 的 map 和 flatmap 区别”:先别反问面试官,把你知道的,“flux”里的和“stream”里的先一股脑说出来。
    “spring 的网关是怎么调用 redis 的”:很常见的问题,把使用的什么客户端,限流之类的都说一说。
    “操作系统是这么知道 IO 就绪的”:八股文必背 Linux IO 模型,先把那 5 种说出来,然后再扯扯 epoll 啊,边缘触发水平触发,windows IOCP ,macOS kqueue ,一套齐活。至于说背这些有什么用,面试能用上就是有用。
    “SCG 负载均衡”“我问的是自己怎么实现”:也是八股文送分题,随机,轮询,哈希,说出个五六种就行,面试官给时间还可以说说这几种的优缺点和适用场景。最好能结合知名的负载均衡(比如 nginx ),扯一扯它的实现。

    面试过程中,你说的话应该远远多于面试官。另外在反问环节,少问技术问题,问技术问题也要兜着点,更不能表现出对对方技术的质疑。

    虽然这么做有一些谄媚,有点恶心,但为了找工作嘛。找工作就像是当舔狗,先舔到,然后不满意一脚踹开。
    ChatGOP
        65
    ChatGOP  
       2 天前
    Move on, Rust 就一垃圾语言, 国外大厂已经开始放弃。。。只有垃圾 shitcoin 公司还在用。。。
    Martens
        66
    Martens  
       2 天前
    可以看出来楼主很重视这次面试机会

    从字里行间看出来面试官给的压力也很大😂

    对那些奇怪的缩写真的很无语,我觉得面试运气真很大一部分,不必为此生气,何况面试官还看不到 hh
    errorMsg0xff
        67
    errorMsg0xff  
       2 天前
    如果你过了,以后跟这样的人做同事,会怎么样,所以双向选择,没必要在意
    Meld
        68
    Meld  
       2 天前
    @qingyingwan #63

    在我理解中你和我说的一回事
    sryanyuan
        69
    sryanyuan  
       2 天前
    @doublespout 这都能碰到
    8e47e42
        70
    8e47e42  
       2 天前
    不要纠结太多,这样的公司,这样的技术,进去了大概率只会更不开心
    只能说躲过一劫
    shunia
        71
    shunia  
       2 天前
    这没啥必要站队,毕竟人不能改变别人,所以你只需要考虑在这件事里你自己能改变什么:

    1. 音量不行就直说,自我感觉别人有气不是你不说的理由,你得关注你自己做没做
    2. 遇到了不懂的缩写就直说,你觉得他态度不好也不是你不提出问题的理由。比如说做英文阅读题的时候文章里有你不认识的单词,你不是得先搞懂单词是什么意思,才可以正确的回答该单词相关的上下文的提问吗?
    3. 你说你很重视,准备充分,但是其实好像不咋充分啊,你用 Linux 桌面系统配合可能不够稳定的飞书,这就很冒险了
    4. 你想要入职做 rust ,但是人家当前使用的极大部分是 java 技术栈,你是不是要提前着重跟面试官说明一下?
    5. 一个问题提出来,等 5 秒没有一回复话蹦出来,就我个人而言,这很不正常,不信你这么跟别人沟通一下试试
    6. 如果你允许自己带着傲气面试,那凭什么面试官不能带着傲气面你?你希望面试官是完美人设,而你自己就非要代入一个不合格面试者的角色吗?

    这些是提高自己的第一步。

    最后假设你是面试官,你会怎么做,以做到:
    1. 让面试的对面的复制体的你更好受
    2. 对一个大部分问题都不能提供比较满意的回答的面试者保持耐心

    这些是提高自己的第二步。

    过度关注过去永远不如往前看。
    zxkxhnqwe123
        72
    zxkxhnqwe123  
       2 天前
    我觉得就是应该傲气点,不然怎么能给公司带来新的血液,新的发展,如果对方接受不了,那么贵公司的包容度也就如此了。不要说工作经验少或者年纪轻,本质上就是我拿的出手的东西,你首先别否认对方,双方都要带着交流讨论的态度来聊。本质上面试别人也是在面试自己,有什么不能傲的,要的接纳,开放。我面试别人我的态度就是我希望你来公司,你不会没事,但是我要跟你讨论这个问题,看看新的思路和你的学习能力,都是八股文、业务场景,有什么可装的,工资能给到位吗?福利能给到位吗?挑来拣去,做技术的人内卷自己,恶性循环,不如想想怎么从做技术的角度来发展业务,提高公司整体的收入水平(绝对不是降本增效来提高收入的),从来能提高自己护城河。
    darksword21
        73
    darksword21  
       2 天前 via iPhone
    不开摄像头确实太不尊重人了,我也是提前十分钟进会议,面试官开着摄像头进来我也马上打开
    dlzht
        74
    dlzht  
    OP
       2 天前
    @NullpoMino 之前的创业公司老板貌似也是阿里出身的, 就是整日整夜赶项目的, 不过他也在持续付出, 这样陪他拼一次还好
    dlzht
        75
    dlzht  
    OP
       2 天前
    @qxmqh 是, 所以来吐吐怨气, 缓解缓解
    dlzht
        76
    dlzht  
    OP
       2 天前
    @Danswerme 感谢兄弟
    dlzht
        77
    dlzht  
    OP
       2 天前
    @chanChristin 是的, 当时被激到了; 睡醒了好多了, 回复下兄弟们
    dlzht
        78
    dlzht  
    OP
       2 天前
    @GeruzoniAnsasu 不生气, 今天谁生气谁是犊子
    dlzht
        79
    dlzht  
    OP
       2 天前
    @laikick 峰哥, 前线战况怎么样
    dlzht
        80
    dlzht  
    OP
       2 天前
    @niboy 是, 纾解纾解, 缓一波情绪, 已经在往前看了
    zbw0414
        81
    zbw0414  
       2 天前
    不知道楼主多大, 其实对语言的执念可以放放, 关注业务方向可能空间会更广阔. 我之前(大概 5 6 年前吧) 也是对语言有种宗教般的狂热, 后来发现反而被这些局限了自己的发展.
    然后现在的中大厂面试 1 面,, 基本上算法没有做出最优解默认挂, 反正我这边是毕业 2 年内的 hard 题, 5 年内的 mid 题, 5 年以上的 mid-题, 除非后面答的非常好远超预期那种.
    dlzht
        82
    dlzht  
    OP
       2 天前
    @snuglove 没那么严重的, 缓一波就继续上路了
    dlzht
        83
    dlzht  
    OP
       2 天前
    @mayli HR 和我提到了 Rust, 说明 HR 是看过我简历的; 我看来得物的技术博客, 有相关的文章, 不知道是不是这方面的意向. 不是没事硬往前凑, 放心, 虽然我是 vim/Arch/Rust, 当我不狂热
    dlzht
        84
    dlzht  
    OP
       2 天前
    @Greenm 不同的人不同的感受, 我在文章里也提到这一点的, 我当然明白千人千面
    dlzht
        85
    dlzht  
    OP
       2 天前
    @javalaw2010 哈哈哈, 感谢, 怨气吐了, 咱就往前看了
    dlzht
        86
    dlzht  
    OP
       2 天前
    @FlorentinoAriza 是, 很多项目给的文档, 我都不知道他们自己看得清楚不, 之前我有一边对接口, 一边改文档的经验, 算是帮他们测试了
    dlzht
        87
    dlzht  
    OP
       2 天前
    @cxhello 这是蛮可惜的
    dlzht
        88
    dlzht  
    OP
       2 天前
    @zzzlight 就像 V 友们说的, 有眼缘, 哈哈哈, 确实是这样. 回想起以前在学校时, 老师还拿着百度, Google 两个比较呢
    dlzht
        89
    dlzht  
    OP
       2 天前
    @ming159 嗯, 学历这个筛选工具确实不像以前那么好用了. 如果你是和他们一伙的, 还要被看不起, 那也太难了
    yhxx
        90
    yhxx  
       2 天前
    哈哈哈哈看得出真的很气
    我也遇到过觉得面试官是个脑瘫的场景
    消消气,只能说是双方不合适,不代表你水平不行,下一家更好
    dlzht
        91
    dlzht  
    OP
       2 天前
    @janus77

    1. 一旦用语言描述, 什么事情都是主观的, 这点我在文章里提到了, 也加粗强调了
    2. 我不知道你看文章没有, 我不说读错很正常么

    我都不知道你在说什么
    dlzht
        92
    dlzht  
    OP
       2 天前
    @sampeng 吐吐怨气, 释放下情绪, 很正常吧
    dlzht
        93
    dlzht  
    OP
       2 天前
    @valkyrjaE 已经 move on 了, 发出来 V 友们也多个话题, 而且对其他人来说也许有用
    dlzht
        94
    dlzht  
    OP
       2 天前
    @fnd 有情绪不是很正常, 不然我活着干嘛
    iyaozhen
        95
    iyaozhen  
       2 天前
    歪下楼

    我是飞书的,在线面试这个基本上是白板写代码的增强版,不会有太多提示,毕竟不是做 IDE 。
    “输入输出貌似没有现成的”,这个我没懂你的意思?有输入框呀,不过需要自己处理下 stdin (默认就有示例代码)。
    我做面试官的时候,候选人不会处理输入的话,他自己定义一个数组啥的也可以。毕竟面试不是为难别人
    dlzht
        96
    dlzht  
    OP
       2 天前
    @dilu 上面有 V 友说, '什么样的 leader 招什么样的人', '符合公司价值观的选项', 属实有道理
    dlzht
        97
    dlzht  
    OP
       2 天前
    @CanisLupus01 哈哈哈, 见笑了, 感谢兄弟鼓励
    dlzht
        98
    dlzht  
    OP
       2 天前
    @lucasdev 兄弟你是对的, 我也听得进去, 这次有点上头, 缓解下情绪, 就往前看了
    woodfizky
        99
    woodfizky  
       2 天前
    看这些文字感觉好急呀(无褒贬),是 OP 年轻气盛还是我到中年变油腻了?没必要这么大情绪嘛。

    面试官和面试流程肯定是有点问题的,就不细究了,就是感觉 OP 的沟通可以向对方多反馈对方问题。

    比如:
    面试官声音小了,你可以反馈,一次反馈对面没回应/整改,那就两次反馈;多次反馈无效,那直接结束吧,因为对面没有好好沟通的意愿,那就没意义了。但是如果你不说,那面试官可能都不知道或者想不起来。
    然后后面面试官问了问题,等了几秒没回应就下一题,肯定是有问题的,但是我看下来好像也是没反馈,那就算面试官有问题他自己也意识不到。特别是有很多次你没听清,你完全可以要求重复一遍,然后自己听清问题后,再跟对面重复一下问题,让对方确认是否无误,一方面减少误会和干扰,一方面也可以拖拖时间嘛。

    或者简而言之,就是你发帖这些文字,当初就应该直接对面试官输出 当然要改成友好的方式。


    年轻气盛,对自己的技术水平自豪,有自信,那是没问题的。
    不过如果在干扰下还能想办法思考、解决问题,那更好啊。不然以后工作遇到难缠的同事,很容易就把自己的工作效率降低了。
    dlzht
        100
    dlzht  
    OP
       2 天前
    @ChatGOP

    当时还在学校的时候, 我是同时接触到 Rust 和 Go 的, 走上 Rust 的"歪路", 是因为 Rust 和 Java(主修)差异大, 这两个学起来, 覆盖到的面更广. 而我是喜欢探索和学习的愣头青年, 所以 Rust 对我来说还不错.

    只是 Rust 岗位确实少, 而且看人比较严重, 这对我来说很伤
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1247 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:52 · PVG 07:52 · LAX 16:52 · JFK 19:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.