📜  SDE-I(校外)的Disney+ Hotstar面试体验(1)

📅  最后修改于: 2023-12-03 15:05:07.662000             🧑  作者: Mango

SDE-I(校外)的Disney+ Hotstar面试体验

背景

本人应聘Disney+ Hotstar(印度OTT视频流媒体平台)的SDE-I职位,该职位是远程工作岗位,从印度的Bangalore招聘。该公司是第一财经全球独家传媒合作伙伴Star India旗下OTT视频平台。

申请流程

我提交了简历之后,被要求完成在线编程测试,其中包括选择题和编程题。这个过程比较容易,因为那些选择题有很多是准备面试的基本知识,而且编程题目有多种语言可选,我选择了Java。

几天后,我通过了编程测试,接下来安排了一次面试。

面试前准备

因为是远程面试,我提前测试了我的网络,确保我的网络和电脑之间的互联网连接是顺畅的。同样,我确保我的摄像头和麦克风也正常工作。我将面试所需的技术材料和简历备份,存储在Google Drive中,并下载了Zoom进行视频通话。

面试过程

我通过Zoom与面试官进行了在线面试,他首先介绍了自己和公司,并对我的背景和职业目标进行了询问。

行业认知

然后面试官开始问我的印度OTT媒体库的基础知识,例如: Disney+ Hotstar被推出的时间,其他OTT媒体库如Netflix、Amazon Prime Video和SonyLIV,及其独特的特点。

技术领域

然后,面试官问了我几个技术方面的问题,如Java,Spring框架和RESTful API。他还问了我关于数据结构和算法的问题。 有一个问题是设计一个简单的高效哈希表。我发现这个问题相当有挑战性,但我尽力而为,并描述了一些可以优化性能的算法和数据结构。

程序设计

面试官说我们可以在编程中使用任何语言,我选择了最熟悉的Java。面试官询问了一个简单的编程问题,要求从数组中找到两个数字的合并相等的目标,并针对这个问题提供了解决方案。

问题解决

之后,面试官谈到了几个基于实际的问题解决。其中一个是如何优化数据库查询,以便更好地处理大数据量的查询,并在超时处理中使用缓存。

总结

这次面试期间,我学到了很多关于OTT媒体库的知识,查缺补漏,同时面试官也询问了一些具有挑战性的技术领域的问题,但我尽力而为,展现了我的最佳实践和解决问题的方法。

此外,我还详述了如何管理数据库查询,以提高大数据量查询的效率。这次面试增强了我对新兴科技领域的认识,并展现了我的技能。