📜  Yellow.ai SDE 面试体验(1)

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

Yellow.ai SDE 面试体验

最近我参加了Yellow.ai的SDE岗位面试,以下是我的面试体验。

公司概述

Yellow.ai是一家提供强大的AI聊天机器人和自然语言处理技术的印度公司。他们专注于为客户提供高质量的服务,并与全球多家知名公司合作。

面试流程

我的面试约定在Zoom上进行,面试官非常友好,耐心地向我介绍了他们的公司和职位,并与我交流我的背景。接下来,我接受了以下5个环节的面试:

1. 编程题

他们要求我用Python编写一个函数,输出一个列表,其中每个元素都是非负整数,其值为列表中除该元素外所有元素的乘积。下面是我的代码片段:

def product_of_other_numbers(lst):
    n = len(lst)
    res = [1] * n
    left = 1
    right = 1
    for i in range(n):
        res[i] *= left
        left *= lst[i]
        res[n - i - 1] *= right
        right *= lst[n - i - 1]
    return res
2. 编程能力评估

他们要求我完成30分钟的编程挑战题,该题目是一个简单的前端问题,要求我在HTML/CSS中实现一个给定设计图,以显示一个固定的布局和样式。

3. 技术面试1

我的第一个技术面试官是一位高级开发人员,他问了我很多关于Python和算法的问题,例如:Python中的装饰器是什么?常见的排序算法有哪些?

4. 技术面试2

我的第二个技术面试官是一位主管,他问了我关于项目管理的问题,例如:你如何管理你的代码库?如果你的代码出现了一个大的错误,你会如何处理?

5. HR面试

最后,我参加了一次面试官,主要是关于我的职业发展和公司文化的问题。他询问了我对Yellow.ai的了解和我的职业目标。

总结

我的整个面试过程非常流畅,面试官非常专业。Yellow.ai似乎是一个非常好的公司,我期待着和他们进一步合作。