影石二面秒挂

影石是深圳为数不多想去的厂了,二面聊的还行第二天秒挂,不知道是没hc还是横向对比履历差了,真的怀疑人生了,哎。

9.20 一面
飞书面试,双方都没开摄像头。回答会给反馈,整体面试体验挺好。

自我介绍
实习首屏优化、交互优化怎么做的?
虚拟列表封装怎么做的?
虚拟列表原理知道吗?
讲一下大文件上传
讲一下HTTP缓存
Etag是哪里来的?
如何设置一个能过期的LocalStorage?(设置时间,到点删除)
那我要是页面关掉了呢,JS不执行啊(每次页面打开都检查是否过期,过期删除)
了解Fiber架构吗?
为什么Fiber可以中断?(树结构->链表结构)
组件key是用来干嘛的?
事件绑定有哪些绑定方式?有什么区别?(React事件、addEventListener)
作用域链是什么?
知道预检请求吗?
讲一下跨域
为什么需要通过CORS跨域?
前端性能的指标有哪些?(没背。。)
如何监控页面性能?(猜测加载页面开始计时,关键元素渲染进入视口停止计时,但其实有相关API)
性能问题排查思路?(performance面板火焰图,看耗时是哪类,JS执行、UI渲染还是网络请求)
现有一个视频弹幕列表,如何快速定位当前应该显示的弹幕?(二分法)还有别的方法吗?(想不到了)

进入一个新团队,如何快速适应上手?(多问多沟通+读文档)
讲一个开发过程中遇到的困难

无手撕

-反问-

Q:公司业务?
A:主要分为业务组(负责官网等页面)、商城组(负责商城)

Q:评价一下面试表现
A:还行
Q:您认为优秀的候选人应该具备的特质?
A:
1. 有一定的开发经验
2. 有一定的思考,技术全面。使用到的库有去了解原理、了解性能优化、网络等等,不局限于“前端”

-

9.25 二面
非常详细介绍了公司情况和发展,给了很多建议,还以为稳了,哎。

自我介绍
挑一个项目讲难点
结构化表述一下项目的难点
对于这些难点,分别是如何解决的
是否有复盘的习惯,讲讲复盘了什么
考虑以下场景:媒体资源非常丰富(需要加载的资源大),动效复杂(性能要求高)。如何做优化?
解决一个陌生问题,如何保证方案的全面性、优越性?
未来的职业发展规划?

然后详细介绍了公司情况、公司发展、个人机会

反问
Q:对候选人的要求?
A:
1. 技术知识
2. 基础素质(软实力)

Q:建议?
A:
1. 首先学习下表达,推荐《金字塔原理》,学会结构化、层次型表达。
2. 学习解决问题的方法论,也就是解决一大类问题的方法,比如解决陌生问题就是一大类。
全部评论
为什么说影石是深圳为数不多想去的厂了,这公司很优秀?
点赞 回复 分享
发布于 2024-11-30 18:15 广西
insta前端还在面啊,我hr面完快一个月了没反应
点赞 回复 分享
发布于 2024-09-26 19:46 广东
全答出来还挂啊
点赞 回复 分享
发布于 2024-09-26 17:03 浙江

相关推荐

感觉还行,开泡。1.自我介绍2.介绍一下滴滴的实习3.介绍一下最难的工作4.为什么要用activity模仿dialog,基于什么考量的?5.技术层面的考量是什么?6.弹窗时候是前台还是后台?7.遇到空异常  你们用的java不是kotlin吗?8.java怎么避免空异常?9.防御性处理你怎么做?10.也可以加注解,原理是什么?11.kotlin是怎么预防空空异常的?12.看过kotlin的书吗?13.kotlin的空异常检查的是编译还是运行时候检查?14.RN和原生之间互相调用通信?15.bridge里面的原理是什么?16。怎么从js代码调用安卓的代码17.讲一下crash的上报机制18.你做了什么优化的?19.java里面哪几种引用?20.jvm的GC算法有哪些?21.你讲一下hashmap的实现22.线程池有哪几种?固定 单线程 这些23.你知道这些怎么实现的吗?24.线程池构造函数的参数的含义25.add一个任务怎么运作的?26.如果全满了  怎么办呢?27.volite关键字的作用28.让你自己设计一个线程池  你怎么设计  介绍一下29.代码实现30.submit反法你怎么实现  怎么提交进来 放到线程里面自己说了handler相关31.怎么从队列里面取出呢?epoll机制自己说了32.handler实现是吗?33.通过handler哪个线程呢?34.你怎么确认post哪个线程呢?35.中间加一个管理器 去记录状态post时候查询状态36.kotlin的拓展函数是怎么实现的?37.编译时候转化为了静态函数38.安卓适配不同尺寸的手机呢?相对布局  资源大小  dp ds这些39.不同的drawable下的资源  是怎么确认用哪个里面的呢?40.怎么设计一个 相册呢?九宫格样式的41.你有什么爱好
点赞 评论 收藏
分享
# 影石——多媒体开发工程师一面(2025.7.31)## 自我介绍(5min)## 面试官提问环节(40min)本硕专业都是机械?为什么转码,有学过计算机相关的专业课吗?看到你说了多线程编程,你项目中有用到多线程吗?你在项目里如何确保线程同步?有遇到死锁吗,介绍一下死锁的概念和原因?对设计模式有了解吗?那么如果有这么一个场景,设计一个解码器接口,可以解码不同格式的视频流,应该采用什么设计模式说几个常用的流媒体协议(答:rtsp、rtmp、hls、webRTC)你项目中输入的是rtsp视频流、视频处理后输出的是rtmp视频流,为什么输出不也用rtsp流,这两个流协议有什么区别?介绍一下rtsp协议。(我只了解过他们具体的常用场景,底层实现有些忘了,记得rtsp下面的传输层可以选择UDP/TCP)介绍TCP和UDP?(UDP只管发不管收,不可靠,快速,头部信息短8位;TCP面向连接、可靠,有三次握手四次挥手,通过应答机制、滑动窗口、拥塞控制来保证可靠性,头部信息长20位)那TCP和UDP头部都有哪些字段?(UDP:端口、校验位,TCP:除了端口和校验位,还要序列号、滑动窗口等字段来实现它前面提到的一些机制)如果视频流不是来自海康摄像头,在手机设备上是来自身相机的视频,如何获取?(没了解过,说可能手机采取不同的流协议吧,但也存在不需要编解码,可能直接内部传输原始帧,因为不需要考虑网络带宽压力的问题)介绍一下你知道的编解码格式(h264、h265)那介绍一下h264、h265(从压缩率、普及率、算法复杂度、硬件支持率上简单对比,不了解具体编码协议)为什么编码后要封装,可以直接传吗?(乱答的,需要容器,封装格式就是容器,封装后才能以具体的视频流协议传输)你了解的封装格式有哪些?(MP4、flv)视频流丢包或者丢帧会造成什么影响?对于丢包,你如何处理的?了解过GOP(没反应过来,面试官进一步解释,听说过I帧吗?想起来了就是关键帧和预测帧哪些)你在项目中设置的GOP是多少?(记不起来)设置依据是什么?(参数直接参考别人的,不了解这一部分,反问面试官:您能给我介绍一下这里边的设计依据是什么吗,我之前确实没详细了解过这个点?,面试官人很好,给我展开说明了一下。)设置编码器参数有哪些,分别是什么含义,对视频有什么影响?计算机中的32位和64位是什么意思?32位计算机,4g内存,可以访问超过4g的内存吗。如何实现?(可以,操作系统虚拟内存实现,不常用内存置换到外存(磁盘))## 反问环节(5min)最后简单反问了几个问题,部门业务?工作强度?技术栈?入职培训之类的?结束。# 影石——多媒体开发工程师二面(2025.8.7)## 自我介绍(5min)## 面试官提问环节(30min)项目问的很细,共享屏幕,面试官让你写自己的项目软件框架,一点一点给他介绍。。。八股(15min)进程和线程?两个进程有相同的虚拟地址指针,他们访问的是同一块内存吗?如果换成两个线程呢?了解生产者消费者模式吗?在编辑器里写一下伪代码实现?出了锁和条件变量,还要哪些方式实现线程同步?当时面完没整理,有些问题记不起来了。。。## 反问环节(5min)具体业务?二面后还要几轮?(过了就是hr面)如何看待大疆发布360相机?(全景相机以前是影石一家独大,有竞争是好事,说明这个领域未来有比较大的市场...)自我感觉面得还行,但是二面挂了
一金Chen:请问二面后多久出的结果?
查看27道真题和解析
点赞 评论 收藏
分享
评论
5
22
分享

创作者周榜

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