智谱 · 算法岗

Views: --

一面(2026.1.10)

  1. 盘项目

  2. 问有没有大模型训练经验。

    我的回答

    没有(此时感觉就不感兴趣了。很荒谬啊,大模型岗位需要有大模型经验,那么经验从哪来呢)

  3. 算法题:流式输入,流式输出拦截所有 <think>思维链内容</think> 包裹的思维链内容。如果遇到 autoglm(instruction="xxx"),则只输出 xxx,拦截其他的字符。如果不是 autoglm 开头的,直接输出即可。

    example 1:
    字符串:
        '<think>思维链内容xxxxx</think>autoglm(instruction="帮我打开高德地图, 导航到三里屯")'
    流式输入:
        ['<', 't', 'h', 'i', 'n', 'k', '>', '思', '维', '链', '内', '容', 'x', 'x', 'x', 'x', 'x', '<', '/', 't', 'h', 'i', 'n', 'k', '>', 'a', 'u', 't', 'o', 'g', 'l', 'm', '(', 'i', 'n', 's', 't', 'r', 'u', 'c', 't', 'i', 'o', 'n', '=', '"', '帮', '我', '打', '开', '高', '德', '地', '图', ',', ' ', '导', '航', '到', '三', '里', '屯', '"', ')']
    流式输出:
        ['帮', '我', '打', '开', '高', '德', '地', '图', ',', ' ', '导', '航', '到', '三', '里', '屯']
    
    example 2:
    字符串:
        '<think>思维链内容xxxxx</think>这个是普通的回复'
    流式输入:
        ['<', 't', 'h', 'i', 'n', 'k', '>', '思', '维', '链', '内', '容', 'x', 'x', 'x', 'x', 'x', '<', '/', 't', 'h', 'i', 'n', 'k', '>', '这', '个', '是', '普', '通', '的', '回', '复']
    流式输出:
        ['这', '个', '是', '普', '通', '的', '回', '复']

    我的回答

    很简单,但最后没调出来。

评论