Daffodil Software 软件开发人员面试经验 |在校园
Daffodil 于 2019 年 9 月访问我们的校园,担任软件开发人员一职。他们为软件开发人员提供 3.5 lpa 到 5 lpa。面试详细说明如下:
第 1 轮:在线编码轮
在这一轮中,我们必须在 1 小时内解决 3 个关于hackerearth 的编码问题。每题10分。
- 关于二进制数的问题。输入是n个不同行中的n个二进制数,找到不重复的二进制行。
- 关于数组的问题。我们必须在数组中找到总和等于给定值的对数。
- 关于字符串的问题。交换字符串的相邻字符并打印新字符串。
问题很简单,但测试用例有点烦人。我没有清除所有问题 2 和 3 的测试用例。他们从 200 名学生中选出了 40 名学生。
第二轮:技术面试轮
容易到中等水平的问题。
主题:DBMS、操作系统、网络、DS、OOP、C/C++ 和图案打印。
我的问题是:
- 循环调度
- 抽象与封装
- B-Tree vs AVL 树
- 双循环链表(只有属性不是实现)
- 超级钥匙
- 主键与外键
- SQL 中的连接
- 左连接和右连接
- 获取第二高薪水的 SQL 查询
- 2 数组按排序顺序合并
- 还有一些简单的图案可以在纸上画出来。
技术轮过后,他们只选出了5名候选人。
第三轮:人力资源轮。
这一轮非常轻松。
- 告诉我一些你的事吧。
- 关于债券的讨论。
- 关于水仙花。
- 有什么要问的。
所有 5 名学生都获得了 Daffodil 软件的录取通知书。