📜  Compro Technologies 面试经历

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

Compro Technologies 面试经历

我在新德里的 Compro Technologies 面试了助理软件开发人员的角色。
一共进行了4轮——

1) Talentgrids 的在线能力和技术测试
这是由 Talentgrids 在meaZr.com 上进行的一项测试。大约有 60 道题,包括 aptitude、logical、reasoning、C/C++ 输出题、DS、Algo 等。时间限制为 60 分钟。输出问题非常棘手,所以练习 C/C++/ Java输出问题。所以,最好先尝试简单的问题,比如输出问题和其他基于知识的问题。当你有时间的时候再做一些困难的分析/推理问题。

2) Skype 面试
学生入围后 3-4 天进行了 Skype 面试。面试官问了一些基本的问题,比如 C++/ Java的区别、 Java中各种关键字的含义、OOPS 概念以及您在编程/项目中所做的一切。

3) 面对面筛选面试
直到这一轮,大约有 130 名学生,面试是在加兹阿巴德的一所大学进行的。问的问题是关于 DS 的,还问了一些谜题。问题是——
3.0 说说你自己
3.1 反转链表
3.2 删除链表中的元素
3.3 对0和1的数组进行排序
3.4 打版题
3.5 谜题——一个男人有 3 个女儿,她们的年龄相加是 13,乘积是 36。大女儿有蓝色的眼睛。找出女儿的年龄。
3.6 Git 使用的内部 DS 是什么。 (正如我在简历中提到的,我了解 Git)

3.7 在 JavaScript 中通过单词反转字符串的一行代码。例如——“我是蝙蝠”->“我是蝙蝠”

最后两个问题来自我的简历,因为我知道 JavaScript 和 Git。还有一些关于我如何实施简历中提到的项目的问题。除了数据结构,他们只会问你在简历中写的东西,比如语言、项目、实习等。

4) 最终 F2F 面试
第 4 轮大约有 30 名学生参加。这是最后一轮,在新德里的某所大学进行。它由3轮组成,每轮都是淘汰赛。如果您在第一轮中表现出色,那么他们才会打电话给您进行下一轮,这将由同一公司的另一个小组采取,依此类推。我在这里总共打了 3 轮,然后被告知要离开。提出的问题是——

第 4.1 轮
4.1.1自我介绍
4.1.2关于我如何实现我的项目以及它是关于什么的一些问题
4.1.3谜题——3:20 和 3:15 分针和时针之间的角度
4.1.4拼图——http://www.geeksforgeeks。 org/puzzle-12-maximize-probability-of-white-ball/

4.1.5 https://www.geeksforgeeks.org/write-a-function-to-get-the-intersection-point-of-two-linked-lists/
4.1.6 http://www. geeksforgeeks.org/implement-two-stacks-in-an-array/
4.1.7链表移除元素的代码。
4.1.8一些与 JavaScript 和我的爱好相关的简历具体问题。

第4.2轮
4.2.1自我介绍
4.2.2谜题——Birla 夫妇和 Tata 夫妇进行了 3 场国际象棋锦标赛,提示如下: 1. Birlas 赢得的比赛比 Tatas 多。 2. 男子赢了 2 场比赛,女子赢了 1 场比赛。 3. 只有第一场比赛有已婚的球员。 4.任何输掉比赛的人都没有参加下一场比赛。谁没有输掉一场比赛?
4.2.3谜题——村庄里有骑士和无赖。骑士总是说真话,无赖总是说谎。你在村子里看到4个人,你不知道哪个是哪个。他们告诉你以下事情——第一个说第二个是流氓。第二个说第三个是流氓。第三个说第四个是流氓。你问第四个,“如果我问他第三个,你会先说什么?”。对此第四个人的回答是“无赖”。第四人称是骑士还是无赖?
4.2.4拼图——5 个数字相加为146。m是数字中最大的。对于这样的数字组合, m的最小可能值是多少?
4.2.5 SQL 查询查找第二高薪水
4.2.6代码——在一个数组中找出出现奇数次的数字。
4.2.7什么是 JavaScript 中的变量提升?
4.2.8 JavaScript 中的 let 和 var 有什么区别?
4.2.9 Node.js 中的请求和响应对象是什么?

第4.3轮
4.3.1拼图——在公园里,鲜花每天都在翻倍。 20 天后,公园里满是鲜花。什么时候填满1/4?
4.3.2拼图——一条项链有 33 颗宝石,其中最珍贵的一颗。从左至右,每颗宝石比前一颗贵 150 美元,从右至每颗宝石比前一颗贵 100 美元。完整项链的成本为 65000 美元。最中心的石头的成本是多少?
4.3.3谜题——2个密码问题
4.3.4拼图 – 2 个问题,其中不同大小的方块一个接一个地堆叠,您通过从顶部看到的图形在方块上输入数字。
4.3.5关于新 JavaScript 标准 ES6 的问题。你知道 JavaScript 中的类吗?
4.3.6什么是 JavaScript 对象?
4.3.7 Express 中的中间件是什么?
4.3.8为什么你使用 React.js 而不是 Angular.js?
4.3.9关于爱好、家庭和你的整体性格的问题。
4.3.10为什么要加入康普罗?
4.3.11你还被安置在什么地方,在什么包裹里?你为什么不加入那家公司?
4.3.12你未来的职业规划是什么?

在此之后,所有回合都结束了。当你去康普罗面试时,请记住这三件事——
1. 尽可能多地从互联网上练习谜题。他们有一本小册子,从中,他们会问你各种困难的谜题。
2.具体说明你在简历中提到的内容。不要放任何你不知道的东西,因为他们会问你简历上的任何东西。他们问我关于 JavaScript 的问题,因为我的大多数项目都涉及 MERN 堆栈。如果您提到其他任何东西,例如PHP、ASP 等,那么他们会问您,因为这家公司从事许多技术。
3.练习DS题和一些算法概念。练习 LinkedList、数组、堆栈、队列、树。他们不会深入提问,但至少要确保您了解 DS Algo 上的所有常见面试问题。

GeeksForGeeks 对准备谜题和 DS 概念有很大帮助。祝你面试顺利!