1p3a Experience · May 2026

full onsite interview experience for software engineer at bytedance tt vo

SWE Onsite newgrad
1 upvote 5 replies

Interview Experience

分享一下TT全套 面的2-2

第一轮coding word search2 是一个tech lead老哥 估计应该是3-1或者3-2 体验不错 和大厂面试无区别 英文也很好 面试通话软件就有coding pad 字典树秒了 要运行测了一下没问题 他家无固定题库应该 我觉得面senior高频hard题得滚瓜烂熟 尤其是advanced数据结构和算法 最后提早开始反向qa 我精心准备的问题也答得不错 非常有水平的

然后hr说awesome 过了一周说被fill了 这个我约的有点晚 最好当周我约了下周因为这周要上班release

hr说不推进了

后来峰回路转又说有其他opening 就去继续 不用重新面 其中我又被其他hr联系 但一次只能面一个 而且要重新开始(无语 尽管能看到feedback 就先中断 回到这个组

第二轮和HM 中文 常规deep dive讲了讲我的AI项目 老板人不错的 懂技术的 也能聊 还可以因为我deepdive和ai call练了几轮了 基本介绍得很好 也都能答上来 对面肯定也是能学到东西的 都是宝贵的一手经验 然后问了个auction系统设计 这个也不...

Full Details

分享一下TT全套 面的2-2

第一轮coding word search2 是一个tech lead老哥 估计应该是3-1或者3-2 体验不错 和大厂面试无区别 英文也很好 面试通话软件就有coding pad 字典树秒了 要运行测了一下没问题 他家无固定题库应该 我觉得面senior高频hard题得滚瓜烂熟 尤其是advanced数据结构和算法 最后提早开始反向qa 我精心准备的问题也答得不错 非常有水平的

然后hr说awesome 过了一周说被fill了 这个我约的有点晚 最好当周我约了下周因为这周要上班release

hr说不推进了

后来峰回路转又说有其他opening 就去继续 不用重新面 其中我又被其他hr联系 但一次只能面一个 而且要重新开始(无语 尽管能看到feedback 就先中断 回到这个组

第二轮和HM 中文 常规deep dive讲了讲我的AI项目 老板人不错的 懂技术的 也能聊 还可以因为我deepdive和ai call练了几轮了 基本介绍得很好 也都能答上来 对面肯定也是能学到东西的 都是宝贵的一手经验 然后问了个auction系统设计 这个也不简单的 热门的可是高读高写 基本就是redis主存+Kafka+websocket+sql这套吧 WebSocket 推送实时最高价/出价记录,Redis 维护当前最高出价+竞拍锁,Kafka 异步存出价日志,MySQL 落最终成交。我redis 和 Kafka很熟天天用 讲了讲热门情况的数据链路和一致性

feedback不错去最后一轮 它家是一轮一轮约的

第三轮是和大老板了 这轮不行我要吐槽领导了 纯BQ加答疑 从产品角度质疑我项目有效性 质疑scope 问了几个问题态度也一般 开头无自我介绍 语气太冲 我觉得我作为high candidates没有得到尊重

最后快二周模版据无feedback follow了几次 慢 问估计肯定说experience有GAP背景不match啥的 都是这个套路

补充内容 (2026-05-21 04:03 +08:00):

系统设计那里写错了 我用的是SSE 用户通过REST 出价 高频出价再换websocket 比如紧张抢拍最后 30s:

Auction Service (REST 入口) → Kafka (按 auctionid 分区, 同拍卖出价有序) → Bid Worker (校验 + UPDATE MySQL + PUBLISH Redis) → SSE Server (Redis Pub/Sub → 推送客户端)。Mysql是全部出价 + 状态机 (不是只存成交)