新创软件技术面试体验(校内)
Newgen 来到我们学院是为了软件工程师简介。 (符合条件的分支机构-CSE 和 IT)
第一轮:(线上轮)
第一轮包括 90 分钟内的 75 个问题。 MCQ 主要侧重于技术、能力和英语。
部分 - 适应性(25 个问题)、语言(25)和技术(25)
基于部门截止的候选人入围名单。
第二轮:(技术面试-50-55分钟)
它从我的介绍开始,然后是对我的项目(ORE-Optimized Results Engine)的简短讨论。
问题 1-从数组中查找第 3 个最大或第 k 个最大元素?
https://www.geeksforgeeks.org/third-largest-element-array-distinct-elements/
他让我用你熟悉的语言编写代码。我选择Python。
Ques 2-Tell DML、DCL、DDL 命令?
https://practice.geeksforgeeks.org/problems/differentiate-between-ddl-dml-dcl-and-dql。
问题 3-关于各种排序技术的时间复杂度的问题。
https://www.geeksforgeeks.org/time-complexities-of-all-sorting-algorithms/
问题 4- 绘制项目的 ER 图?
我开始画,然后他问了主键、外键、候选键和超级键。
https://www.geeksforgeeks.org/dbms-keys-candidate-super-primary-alternate-and-foreign/
问题 5- 链表和数组之间的区别,链表上的问题(反转链表,遍历)。
https://www.geeksforgeeks.org/data-structures/linked-list/
Ques-6 什么是优先队列,说说二叉树和BST的区别。
问题 7-什么是 RDMS,并解释 sql 中所有类型的连接。
https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/
3 小时后,我的名字叫 HR。 (快乐但也很紧张)。
第三轮:(HR面试15-20分钟)
1-告诉你一些关于你自己的事情?
2-为什么是Newgen?
3-说说你的改进领域?
4-关于家庭背景、学术和课外活动的一般问题。
5-你的优点和缺点是什么?
最终结果(包括我在内的 21 人被选中)。
Tips:保持冷静,礼貌回答。