华为机试连接[该博客旨在快速进入算法练习]

全部评论

相关推荐

04-19 15:49
已编辑
蚌埠坦克学院 C++
1. 了解哪些客户端?看你主要是做Linux的,有没有做过mac/Windows上的SDK开发?2. 讲一下FFmpeg的主要模块,以及怎么做视频编码、解码、转码?以视频解码为例,讲一下底层实现?3. 讲一下你了解的主要编码协议,以及这些编码协议的特点和对比?4. 你提到H265的压缩率比H264提高40-50%,同时编码速度更慢,为什么?5. 讲一下你是如何通过OpenGL来实现灰度/反色/翻转效果的?6. 你提到着色器,上述操作应该调整着色器还是渲染器?7. 讲一下OpenGL有几种渲染管线?8. openGL渲染流程是怎样的?9. 看你简历写了OpenGL多线程并发,假如OpenGL中的某个gl对象被渲染线程和后处理的某个线程同步处理,你知道怎么解决数据竞争问题吗?10. 如果让你渲染一个画面,比如一个正方形画面你需要保留画面中心的圆圈部分,其他部分设置为某个白色或什么颜色的背景,你觉得该怎么做?11. 圆圈的边缘部分你认为要怎么渲染?12. 看你调试过不少视频bug,比如花屏、丢帧、卡顿,举例说明一下闭环流程。13. 你提到了WebRTC,讲讲你对于WebRTC的了解?以及你是怎么开发的?14. 你提到了FEC,能展开说一下FEC的主要原理吗?以及你这里FEC遇到的问题?15.音视频同步为什么选音频为主时钟?具体怎么做?16. 先处理视频再处理音频会怎样?17. 音视频的帧率会影响同步策略吗?为什么?18. 如果音频时钟出现异常(如声卡驱动卡住),怎么处理?19. 你提到的同步阈值50ms,是怎么测出来的?可以调吗?20. 说一下你怎么实现基于伙伴算法的内存池? 动态合并和分裂的流程是怎样的?21. 手撕一个简单内存池(实现4个操作即可:构造、析构、get、put)总结一下难度其实没有很难,主要是openGL涉及比较多,恰好这块我不太熟,被深挖就答不上了,只能怪自己菜。
点赞 评论 收藏
分享
04-03 21:44
已编辑
门头沟学院 Java
发面经攒人品1. 自我介绍2. 询问项目3. 说说布隆过滤器的原理4. 了解分布式锁其他的一些实现方式吗?5. 了解lua 脚本吗?6. 会写lua脚本 吗 ? 口述下用lua脚本实现拿到分布式锁的功能7. 问实习8.假设我有一个任务,需要跑10000条case,去调用外部服务。我们应该怎么设计才能让他跑的又快又稳?9. 那我肯定是要等所有case都结束了之后,才能把咱们这个任务标记为结束对吧?  怎么设计去实现呢10.说说ArrayList,扩容机制?11. 它是线程安全的吗?12. 线程安全的集合有哪些?13. 实现线程创建的方式有哪些?14. 线程是通过 run 方法 还是 start方法启动的? 两者有什么区别?15. 不管咱是继承Thread还是实现runnable或者callable,咱们可能要通过start去启动,但是在代码里不太优雅,有什么比较优雅或者合理的方式去创建或者启动一个线程吗?16.创建线程池平时用什么方法?有哪些线程池17. 说说垃圾回收算法18. 哪些对象是GC Roots?19.Thread local 底层结构是什么?20. ThreadLocal 的哈希冲突和hashmap的哈希冲突解决方法是不一样的,这个你了解过嘛?21.ThreadLocal的一些应用场景有哪些?22.聊聊事务的原理23.了解事务的隔离级别嘛?24.了解过MVCC嘛?25.分布式的持久化机制有哪些?26. RDB和 AOF哪个是可读的?27. RocketMQ如何保证消息顺序消费?28.了解其他MQ嘛?29.问了下论文情况和实习多久无手撕晚上八点面的 当晚就挂了
查看29道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务