RingCentral(厦门铃盛)一面凉经
1、介绍一下自己最熟悉的项目,并讲讲遇到的难题及解决思路==》websocket接收大数据时出现丢数据的情况
2、说两个c++11里比较常用的特性==》锁和智能指针,guard_lock的用法和局限性,unique_lock用法,智能指针shared_ptr
3、音视频同步==》讲了ffplay的三种同步方式
4、ffmpeg里处理MP4文件播放==》先创建formatcontex上下文,查找流获取流索引,读帧,解码、播放
5、avpacket和avstream的区别==》前者存储解码器数据,后者存放解码后数据
6、音视频里的pts来源?avpacket和avframe里面的pts的区别==》时基都是一样的,都来自于AVStream,AVStream
的time_base
的单位是秒。每种格式的time_base
的值不一样,根据采样来计算,比如mpeg
的pts
、dts
都是以90kHz
来采样的,所以采样间隔就是1/900000
秒
7、项目里的高倍速回放优化相关的东西==》性能瓶颈是啥?优化到什么程度?怎么实现的优化
8、app回放信令优化,响应速度提升怎么做的
9、intel linux下解码用到了什么?
10、sdl用作什么?
11、死锁定位方法==》先确认业务范围,再加日志确认==》面试官的回答中加了打印线程id等关键信息
12、内存泄漏怎么定位和规避==》win上面内存统计,linux下vargrlid
13.花屏问题怎么去确认==》定位到对应卡顿时间点的I帧,使用三方工具播放264/265文件,如elecard
14、ffmpeg内部如何将264的MP4文件转成265的ts文件==》先解封装,解码、libx265编码、封装成ts
15、是否跨平台开发过==》媒体库支持跨平台
16、数据结构:实现双向链表的插入和查找==》时间短没写完,后续补充完后发给面试官
17、画面响应实时性提升80%的作法==》实现了非标准rtsp,节省了信令交互时间==》进一步询问如何得到80%的结果==》对比前后版本从点击app到出图的时间
18、除单例和工厂模式外还用到过其他哪些设计模式==》无用到
RingCentral(厦门铃盛)一面凉经相关推荐
- 已收藏!厦门铃盛面试java
大数据.算法项目在任何大厂无论是面试还是工作运用都是非常广泛的,我们精选了50个百度.腾讯.阿里等大厂的大数据.算法落地经验甩给大家,千万不要做收藏党哦,空闲时间记得随时看看! 如果你没有大厂项目经验 ...
- 厦门铃盛招聘 | 遇见offer之就要圆你的大厂梦
简历投递入口 社招岗位: 校招岗位:
- CSDN 联合 18 家大厂招聘直播,10 小时突破百万热度!
为满足企业用工需求,更为圆 CSDN 程序员用户们的"大厂"梦.5 月 15 日 12 时, 由 CSDN 举办的「遇到 Offer-就要圆你的大厂梦」10 小时在线招聘直播活动, ...
- CSDN 联合 18 家大厂招聘直播,10 小时突破百万热度
为满足企业用工需求,更为圆 CSDN 程序员用户们的"大厂"梦.5 月 15 日 12 时, 由 CSDN 举办的「遇到 Offer-就要圆你的大厂梦」10 小时在线招聘直播活动, ...
- 谷露专访铃盛Sr. TA Manager:从0到1搭建雇主品牌的流程化管理和文化法则
受访者 – Rachel Wang:编辑 – Elina@Gllue(未经允许请勿转载) 作为一家全球领先的企业云通信提供商,铃盛连续5年成为Gartner魔力象限评选的UCaaS(Unified-C ...
- 科技爱好者周刊:第 70 期
这里记录每周值得分享的科技内容,周五发布. 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐你的项目. 封面图:南浦大桥,上海,2019. 刊首语 本周有两条 ...
- 955,远程办公,这家公司要落地杭州了!
今年年初的时候,因为疫情严重,大部分公司都开启了在家远程办公的模式,所有工作都通过线上沟通和解决,得益于此,很多做企业通信协作的软件大涨了一波,美滋滋.远程这个关键词在百度指数一度涨了超过一倍. 远程 ...
- 专访铃盛(RingCentral)何必苍:以不断创新的MVP赋能未来混合办公
编者按: 疫情之下,随着海外远程办公常态化,混合办公作为一种新的办公趋势正在融入各行各业.作为一家全球领先的企业云通信提供商,铃盛(RingCentral)发布的MVP产品将即时消息.视频会议和云电话 ...
- 坚果3“凉了”,罗永浩只提了一次人工智能
作者 | Just 出品 | AI科技大本营(公众号ID:rgznai100) "凉了",是一众锤粉对此次新品坚果 3 的大体评价. 就在发布会开场的 3 个小时前,有锤粉在微 ...
最新文章
- 用C#对ADO.NET数据库完成简单操作
- java 枚举抽象方法_Java枚举抽象方法实战
- log_miner操作(日志挖掘)
- android支持色彩管理软件,安卓首家!OPPO全链路色彩管理系统亮相:全局支持10bit照片视频...
- WCF中的方法重载 实现
- 科目三电子路考易错细节总结
- yarn临时目录 没有jar包_复习之yarn
- 利用函数重载编写函数max_c++笔记(函数重载)
- 后端服务慢成狗?试试这 7 招!
- 理解并取证:IPv6与IPv4在报文结构上的区别
- spring的九大组件
- opencv与计算机视觉
- ECharts百度图表
- 大概的知识点 有点乱(乱的一批)
- 云服务器显示异地登录,云服务器异地登录异常
- 为什么学习Vue框架??
- XML/JSON 语法随堂笔记
- 英语口语100之每日十句口语
- 二维数组和多维数组的本质及寻址方式
- OSChina 周六乱弹 —— 目测我们程序员丁克的几率不大
热门文章
- flamegraph No stack counts found. 问题
- android BT 遥控器配置
- SQL中IS NOT NULL与!=NULL的区别
- 和风SDK查询城市ID(保姆级教程)
- rxjava 二:简单理解Disposable
- Ettercap的基本使用
- 认识自己所承受的压力
- pycharm this license has been suspended
- python函数形参和实参地址_Python函数的形参和实参详解
- tesla p100 linux,Tesla P100怎么样?NVIDIA Tesla P100计算卡性能首发评测