作为一名IT从业者,不管你是否有跳槽的计划。时不时的去参加一些有针对性的招聘面试,对个人也是有好处的,一方面可以了解大厂有哪些的热招职位,这些热招的职位往往说明社会上相关行业发展热度,资本投入的方向,也就代表着更多的机遇机会。此外,在和面试官互动的过程中也能了解一些大厂技术架构方面的信息,相关的技术栈,管中窥豹,对开阔自己视野不无裨益。
最直接的,参加技术笔试/面试相当于给自己一次赶考机会,是对自己技术能力的一次检验,即使自己能力达不到面试职位的要求,也可以回家复盘,查缺补漏,找到学习和努力的方向。这一点很重要,因为很多人在日常拧螺丝,重复造轮子的工作中容易产生懈怠,甚至是盲目自信的心理。
这里按照音视频,编程语言,算法做个简单归类
今日头条 1,2,3轮 :音视频实时传输专家
- webrtc 相关知识点,
- jitterbuff, fec, nack,
- 音频混音,降噪,回声消除等算法
- ice,stun,p2p等原理
- SDP协议, webrtc中的offer/answer流程
- rtmp协议客户端与服务器交互流程
- 流媒体播放器框架
- 带宽自适应,自适应码率
- 弱网处理,丢包,抖动,乱序,延迟
- h264编码一帧数据的流程
- H265/H264有何不同, h265 优势
- C++智能指针 share_ptr, weak_ptr, unique_ptr原理
- C++虚函数,多态实现原理,
- 手写快速排序,
- 链表反转,二叉树遍历
- 矩阵最短路径,动态规划
- 3x+5y+z = 100, 求所有整数解
- 如何在十亿数据中找到最大的1000个
- Linux命令行新启一个进程之后,按下Ctrl+C都发生了什么
- 网络七层模型,交换机在哪一层?
|