分析商面试经验(校园)
Analytics Quotient 访问了我们的校园,了解了两个职位——软件工程师 (SE) 和业务分析师 (BA)。我申请了软件工程师的职位。大约 200 名学生申请了软件工程师简介。招聘过程包括以下几轮:
第一轮(在线测试)
在线测试包括两个主要模块:-
1)能力模块: - 共有50个问题分为4部分 - 数量能力,语言能力,阅读理解,数据解释。 50道题,时间限制为45分钟,题目属于易到中等水平。通过 Aptitude 的练习,您可以轻松解决它们。
2) 技术模块:- 共有 50 个问题,分为 4 个部分——数据结构、C 编程、面向对象编程、数据库。 50 个问题的时间限制为 45 分钟。在 C 编程和 SQL 服务器上的数据库问题和一些查询部分中询问了输出类型问题。难度级别从容易到中等。
第 2 轮(编码轮)
有两个编码问题需要在 45 分钟内解决:
1. 找到数组中和最小的序列。打印总和和序列。
天真和高效的方法可以在这里找到:https://www.geeksforgeeks.org/smallest-sum-contiguous-subarray/
2. 通过将最少字符附加到字符串,将字符串转换为回文。
例子。输入:MAD,输出:MADAM
我清除了编码回合。
第三轮(个人面试)
前两轮是在校园里,但由于时间关系,我的面试是在第二天通过电话进行的。
- 他首先要求简要介绍我的情况。
- 你最喜欢的两个科目? (告诉 DBMS 和数据结构)
- 什么是标准化?哪种范式更好,为什么?
- DBMS 中的视图是什么?你怎么定义它?
- 什么是数据结构?
- 你可以在链表上应用二分搜索吗?它的时间复杂度是多少?它比数组上的二进制搜索有效吗?
- 什么是指针?
- 什么是按值传递和按引用传递?区分
- c和Java之间的区别
最后问了一些HR问题,比如我的爱好和兴趣,关于我的家庭背景,在班加罗尔工作方便。
2 天后,安置单元协调员通知我,我已被选为软件工程师简介。
只要自信并回答你所知道的一切。