这两天整理了128道Android十一位一线大厂面试真题,发现很受欢迎,很多小伙伴都说收益很多,今天小编就来聊一聊关于网络面试问题?接下来我们就一起去研究一下吧!
网络面试问题
前言这两天整理了128道Android十一位一线大厂面试真题,发现很受欢迎,很多小伙伴都说收益很多。
参考:
(视频 文字)腾讯最全面Android高级学习笔记;快来学一波2022Android十一位大厂面试题;134道真题;再也不怕面试了今天就音视频篇整理一下60道经典面试题今天就音视频篇整理一下60道经典面试题1.为什么巨大的原始视频可以编码成很小的视频?这其中有什么技术?
2.怎么做到直播秒开优化
3.直方图在图像处理里面最重要的作用是什么?
4.数字图像滤波有哪些方法?
5.图像可以提取的特征有哪些?
6.衡量图像重建好坏的标准有哪些?怎么计算?
7.AAC和PCM的区别?
8.H264存储的两个形态
9.FFmpeg:图像如何合成视频?
10.常见的音视频格式有哪些?
11.1080P的意义
12.请解释颜色的本质及数字记录原理,并说出你知道的色域
13.请解释矢量图和位图的区别
14.请从光圈,快门速度,感光度,白平衡,景深中任意选2个进行叙述?
15视频分量YUV的意思及数字化格式
16.在MPEG标准中图像类型有哪些?
17.列举一些音频编解码常用的实现方案?
18.叙述MPEG视频基本码流结构?
19.SPS和PPS的区别
20.叙述AMR基本码流结构?
21.预测编码的基本原理是什么?
22说一说FFmpeg的数据结构
23.说一说AVFormatContext和AVIntFormat之间的关系?
24.说一说AVFormatContext, AVStream和AVCodecContext之间的关系?
25.说一说视频拼接处理步骤?(细节处理,比如分辨率大小不一,时间处理等等)
26NV21如何转换成I420?
27.DTS与PTS共同点?
28.影响视频清晰度的指标有哪些?
29.编解码处理时遇到什么困难?
30.如何秒开视频?什么是秒开视频
31.如何降低延迟?如何保证流畅性?如何解决卡顿?解决网络抖动?
32.需要把网络上一段视频存储下来(比如作为mp4 ), 请实现并说出方法(第一个视频需要翻墙才能进)?
33.需要把网络上一段语音存储下来(比如作为mp3 ), 请实现并说出方法?
34.为什么要有YUV这种数据出来?(YUV相比RGB来说的优点)
35.H264/H265有什么区别?
36.视频或者音频传输,你会选择TCP协议还是UDP协议?为什么?
37.平时说的软解和硬解,具体是什么?
38.何为直播?何为点播?
39.简述推流、拉流的工作流程?
40.如何在直播中I帧间隔设置、与帧率分辨率选定?
41.直播推流中推I帧与推非I帧区别是什么?
42.常见的直播协议有哪些?之间有什么区别?
43.点播中常见的数据传输协议主要有哪些?
44.RTMP、HLS协议各自的默认端口号是?
45.简述RTMP协议,如何封装RTMP包?
46.m3u8构成是?直播中m3u8、ts如何实时更新?
47.何为音视频同步,音视频同步是什么标准?
48.播放器暂停、快进快退、seek、逐帧、变速怎么实现
49.说说你平时在播放过程中做的优化工作?
50.你研究过哪些具体的流媒体服务器,是否做过二次开发
51.什么是GOP?
52.音频测试的测试点,音频时延如何测试?
53.美颜的实现原理,具体实现步骤?
54.如何直播APP抓包过来的文件,如何过滤上行,下行,总码率?
55.如何测试一个美颜挂件?
56.为什么要用FLV?
57.如何测试一个美颜挂件?
58.平常的视频格式?
59.何为homebrew?你用它安装过什么?常用命令有哪些?
60.RTMP、HLS协议各自的默认端口号是?
目前只有这些
参考内容:
2022Android十一位大厂面试题;134道真题;再也不怕面试了(视频 文字)腾讯最全面Android高级学习笔记;快来学一波,