字节跳动-多媒体算法-提前批offer

一、视频架构—实习一面

字节一面大概1个小时左右,面试体验很好,效率很高,面试官很会照顾应届生。

  1. 开场环节
    Q1:自我介绍(1分钟左右)
    Q2:项目经历介绍(言简意赅)
  2. 提问环节
    Q1:手撕矩阵相乘。
    A1:初场预热吧,程序没问题,边界条件考虑的不全面。
    Q2、FFmpeg熟悉程度?
    A2:简单介绍了FFmpeg常用的库以及相关的命令。
    Q3、了解CUDA吗?
    A3:线程模型和内存模型。
    Q4、研究过h264,h265和h266吗?写过解码器吗?
    A4:主要研究h265。
    Q5、用过机器学习吗?用过Python吗?写过shell脚本吗?
    A5:做过情绪识别,用python写过后台系统和识别程序。
    Q6、了解Linux吗?
    A6:基于Linux做过SLAM相关的项目。
  3. 互动环节
    Q1、项目组主要做哪方面业务?
    Q2、实习生能够接触的多大的业务量?
    Q3、组内视频架构是否基于开源项目,基于什么开源?

二、视频架构—实习二面

  1. 开场环节
    Q1:自我介绍(1分钟左右)
    Q2:项目经历介绍(言简意赅)
  2. 提问环节
    Q1:重点聊了全景直播系统的项目,面试官很感兴趣。
    A1:背景,主要贡献以及成果。
    Q2:知道CUDA Stream吗?
    A2:CUDA Stream没了解过,然后说了CUDA程序的原理、线程模型和内存模型。
    Q3:进程和线程的关系?线程的通信方式?
    A3:进程分配独立的系统资源,线程共享进程的资源。互斥锁、信号量、共享内存、事件等等。
    Q4:单核CPU中的多线程是否需要线程锁?
    A4:需要,CPU中线程是以时隙为单位交替执行的。
    Q5:播放器的原理。
    A5:以MP4为例,分为音频流和视频流,重点介绍了视频流的数据结构,NALU,RBPS,SODB。先获取参数集信息初始化解码器,再解析视频数据。
    Q6:I帧和IDR帧的区别?
    A6:I帧是指只包含帧内编码的图像;IDR帧首先是I帧,其次其后置图像可以独立解码。
    Q7:FFmpeg的使用。PTS和DTS的区别?音视频同步的原理?
    A7:PTS和DTS的含义以及B帧。
    Q8:HEVC中的并行加速方法。
    A8:Tile并行处理工具集和波前并行处理(WWP)。
    Q9:感知编码项目。
    A9:速率控制方式CBR、VBR。
    Q10:手撕编程题:和大于N的最小连续数组?
    A10:动态规划的解决思路。

三、视频架构—实习三面

  1. 开场环节
    Q1:自我介绍(1分钟左右)
    Q2:项目经历介绍(言简意赅)
  2. 提问环节
    Q1:编程题:输出数组中位数,第k个元素为前k个数的中位数。
    A1:数据结构大顶堆和小顶堆。

四、视频架构—提前批直通车终面

  1. 开场环节
    Q1:自我介绍(1分钟左右)
    Q2:项目经历介绍(言简意赅)
  2. 互动环节
    Q1:闲聊。
#面经##校招##字节跳动##算法工程师#
全部评论
这是哪个部门呢?
1 回复 分享
发布于 2022-07-26 18:31
这就是大佬吧
点赞 回复 分享
发布于 2020-08-31 15:20

相关推荐

阿里巴巴笔试题目提纲‌一、专业知识部分‌指针与内存‌:考察64位系统上指针变量所占内存大小。‌‌网络地址划分‌:根据IP地址和子网掩码计算网络号。‌‌Linux系统命令‌:分析df和du命令查看磁盘容量差异的原因。‌二、综合素质部分‌言语理解‌:包括阅读理解、总结主旨等,考察词语理解和阅读能力。‌‌材料分析‌:通过图表、数字和文字材料进行综合理解与分析。‌‌图形推理‌:考察观察、抽象、推理能力,涉及位置、样式、属性等规律。‌‌性格测试‌:了解性格特点和工作风格,需真实回答。‌三、岗位相关技能(可能涉及)‌编程语言‌:如Python、Java、C/C++的使用及理解。‌‌操作系统‌:对操作系统基本概念和原理的掌握。‌‌计算机网络‌:计算机网络体系结构及协议的理解。‌阿里平头哥25届秋招进行中!公司介绍:平头哥半导体有限公司于2018年9月宣布成立,是阿里巴巴集团的全资半导体芯片业务主体。平头哥拥有端云一体全栈产品系列,涵盖数据中心芯片、IoT芯片等,实现芯片端到端设计链路全覆盖。🗳【招聘对象】在2024年11月1日-2025年10月31日期间毕业的同学。中国大陆(内地)以毕业证为准,中国港澳台及海外地区以学位证为准。🗳【岗位方向】芯片前端:芯片设计/验证/DFT工程师、计算机体系结构工程师。芯片软件:芯片软件工程师、测试开发工程师、嵌入式软件工程师、编译器与计算机体系结构开发工程师、AI算法工程师。芯片平台:硬件开发工程师、模拟设计工程师、芯片物理设计工程师、信号完整性/电源完整性工程师、ATE测试工程师。📍【工作地点】上海、北京、深圳、杭州、成都等🗳【内推链接】https://recruitment.t-head.cn/campus/qrcode/home?code=0Rp91oftiBMXUQEaLJ6mDQ%3D%3D(免填内推码,直接点击链接投递)使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态
平头哥
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
6 40 评论
分享
牛客网
牛客企业服务