📜  Sourcefuse Technologies 面试体验(校园内)

📅  最后修改于: 2022-05-13 01:58:26.547000             🧑  作者: Mango

Sourcefuse Technologies 面试体验(校园内)

职位名称:初级软件开发人员

第 1 轮:在线编码轮

本轮在 https://evalground.com/ 上举行。有4个部分,每个部分都有时间限制。

1) 能力多选题
2) 哎呀 MCQ
3) 数据结构 MCQ
4)编码(有3个问题)

由于不同的设置,每个人都有不同的问题。

Q1)打印图案

输入:4
输出:

####
*###
**##
***#

Q2) Shruti 和 Manas 在玩数字。 Manas 给了 Shruti N 个不同的数字。 Shruti 会将所有这些 N 个元素插入到集合 S 中。

现在,Manas 要求 Shruti 在执行以下任务后告诉集合中存在的第 K 个最大元素:

1)Shruti 必须从集合中选择所有两个数字对并找到它们的绝对差,然后将这个差插入到集合中。

2) Shruti 必须对 S 执行上述操作,直到 |S|不再改变。

你能帮助施鲁蒂吗?

输入:

3
2 6 10
输出:

8

Q3) Aamir Khan 出发前往 N 个国家进行世界巡演。他也有同样的计划。他严格按照行程,出访各国。交通方式有飞机、船、直升机三种。

他从不喜欢连续乘坐相同的交通工具,因为它很单调。但每次旅行的费用 C 因运输方式而异。

最小化满足给定条件的世界巡回总成本。

输入:

2

14 15 16

11 12 13

输出:

26

每个问题都有简单、中等和困难的体重年龄

入围面试的学生只有那些能够编写至少 2 个问题的学生。

第 2 轮:
本轮有20人入围。

被问到以下问题
1) 告诉我简历、你的爱好和你喜欢的语言。

2)什么是子查询?举个例子。

3) 什么是数据库管理系统? DBMS 和 RDBMS 的区别?

4) RDBMS 表是如何存储的?文件系统和rdbms系统的区别?

5)你如何在mongodb中编写查询?

6) MongoDB 中的文档与集合?

7) 什么是 cpp 中的多态性并解释它们的类型。

8) 虚函数的目的?举个例子。

9) 什么是主键、候选键、外键?

10) 外键、唯一键和主键可以在同一张表吗?

11) 外键可以引用到同一张表吗?

12)基本问题:https://www.geeksforgeeks.org/find-two-rectangles-overlap

这一轮持续了30分钟。

第三轮:

本轮入围11人。
提出了以下问题:

完整的基于简历的回合。可以从简历中问任何问题。

1)解释项目。(它是Java web app项目)
2)告诉我你做了什么课程?
3)你是如何连接到数据库的?
4) JDBC 是做什么的?
5) CSS 中的级联方式是什么?
6)假设在一个表中所有的数据都被填满了。如何使用 JavaScript/Jquery 选择所有表数据?
7)假设你必须做一个像red-bus这样的网站,你会做所有的类吗?
8) 你将如何链接这两个类?
9) 什么是触发器、视图和存储过程?
10) 什么是设置超时?
11)当我们希望我们的网站快速运行时,为什么要使用它?
12) 为什么用户要等待一段时间?
13)讨论什么公司做的,我有什么问题要问他吗?

还有几个问题。这就是我记得的全部。

这一轮也持续了25-30分钟。

5 名学生最终被选中,我很高兴地说我也被选中了。