📅  最后修改于: 2023-12-03 15:05:07.168000             🧑  作者: Mango
最近我参加了Cloudera公司在校园内的SDE面试,以下是我参加面试的体验和总结。
一共三轮。第一轮面试是一个编程测试,第二轮是一个技术面试,第三轮是一个行为面试。
首先给了我一个题目,让我在一个数组中寻找给定数的下标。我先用了朴素的暴力枚举解法,然后面试官帮我找出了这个方法的时间复杂度问题。我加了一个hash表的方法优化,时间复杂度得以解决。不过面试官又问了我在空间复杂度上的优化,可见这家公司对算法的要求非常高。
第二轮是技术面试,主要是针对我的应聘职位做的。它主要是关注我的工作经验,还有我的技术能力。我会被问到一些我熟悉的技术,然后被要求去解释我的工作经历和如何解决遇到的问题。此外,面试官也会问我一些关于大数据技术方面的问题。
最后一轮是行为面试,这个环节主要是让面试官来确认我的个人特点和性格是否符合他们公司的文化和环境。我被问到了一些关于我的工作态度,团队合作和对工作的热情等问题。
这是一次非常充实的面试。我很受益于它,感觉我在技术方面的知识有了很大的提高,也对自己之前的疏漏有了更深的认识。