Open In App

Interview Experience at Compro Technologies, Delhi

Last Updated : 22 Feb, 2015
Improve
Improve
Like Article
Like
Save
Share
Report

I recently had an interview with Compro Technologies, Delhi based firm, for Associate Software Developer. http://www.comprotechnologies.com/#home

The process took 4 rounds .(via TalentGrids)

1) Online Aptitude and Technical Round
Aptitude test had 30 questions to be done in 30 mins.There were regular aptitude questions.
Technical round was flooded with java based questions and C and DS based questions.

2) On Site Screening Round
2.a) Write a program to find a given substring in a string.
I told him the regular O(n2) approach and then about KMP algorithm. He seemed impressed.
b) find number of vowels in string
c) reverse a given string
d) Sum of all the numbers present in a string

2.b) Sequence solving 2 , 7 , 28, 63 , 126, 215 , ?

2.c) PUZZLE :- given 25 balls and one with a defect such that weight is less, find in minimum measurements, given a weighing balance.

2.d) given 3 boxes containing labelled BLACK, WHITE or BLACK WHITE , having only either BLACK, WHITE or BLACK WHITE balls in each. Initially they were all correctly labelled, but someone messed up the labels such that they are all in the wrong place. How many balls u need to draw and from which box so that u can tell the exact position of each label.

2.e) U are at the intersection of a road that forms a fork ( Y) . One path leads to the city of Truth speaking people and other to the city of Liars. A liar stands at the intersection, what question would you ask him to reach the city of truth speaking people.

I cleared this round for another F2F round at Delhi.

Third Technical Round:-
3.1) Tel me about yourself
3.2) What data structures have u studied.
ans :- Int, Char, float,(YES , they are also data structures) arrays , Linked List ,Stacks , Queues, Trees

3.3) What is the difference between array and linked list ?

3.4) Write program to reverse a given string.

3.5) Reverse the string only word wise. i.e “I am a good person ” -> “person good a am I ”

3.6) Puzzle :- in a strange island, there are three different colored toads, Blue, Green , and Red , such that whenever two toads of different color meet they change their color to the third color. Is it ever possible that all of them will become of same color, if initially there are 12 B , 17 G , 19 R

3.7) some friends went for a holiday at a hill station. In total , there were 13 days it rained and 12 lovely evenings and 11 lovely mornings. If it rained in the morning, the evening was lovely, if it rained in the afternoon , the morning was lovely. How many days did the trip last.

3.8) he asked to measure a time of 15 minutes from two sand timers of 11 minutes and 7 minutes.

Fourth Technical Round

4.1) Walk me through your Resume.

4.2) Explain the difference between call by value and cal by reference.

4.3) Is this a valid expression for function declaration void fun(int &a, int &b); ?

4.4) write a program to find a loop in a linked list. i had to find the element where linked list was looped.

4.5) write a program to find the intersection of two linked list
https://www.geeksforgeeks.org/write-a-function-to-get-the-intersection-point-of-two-linked-lists/

4.6) Puzzle :-
8 people want to cross a river via boat only. They are mother , father, policeman, criminal, 2 daughters, 2 sons.
The boat can be driven by Police, mother or father only.
The boat carries only 2 people at a time.
The criminal if left without police can hurt someone but wont run away if he is alone.
The daughters left without mother would be hurt by the father.
The sons left without Father would be hurt by the mother.
If one a riverside mother is absent and father arrives by boat, he can still hurt the daughters and vice versa.

Find a way to take them all to the other side safely, without hurting anyone.

4.7) Delete a node from a BST.
https://www.geeksforgeeks.org/avl-tree-set-2-deletion/

Thanks Geeksforgeeks for providing a sensible collection of questions with proper solutions.


Previous Article
Next Article

Similar Reads

Compro Technologies Interview Experience
I interviewed with Compro Technologies, New Delhi for the role of Associate Software Developer. Round 1: It was a online test conducted on talent grid platform, it consisted of three sections. First section was Java input/output questions the main thing to look out for this was that, questions were  from various collections and container present in
2 min read
Compro Technologies Interview Experience
I interviewed with Compro Technologies, New Delhi for the role of Associate Software Developer. There were a total of 4 rounds - 1) Online Aptitude and Technical test by Talentgrids This was a test conducted by talentgrids on meaZr.com. There were about 60 questions filled with aptitude, logical, reasoning, C/C++ output questions, DS, Algo etc. The
6 min read
Compro Technologies Recruitment Process
This article will give you information about the company, their recruitment process, sample questions that have been asked previously, lots of experiences shared by other aspirants, and the portal where you can apply. [caption width="800"]Compro Technologies Recruitment Process[/caption] Table of Content About Company:Recruitment Process:Compro Tec
2 min read
Samsung Delhi (SRI-D) Interview Experience | On-Campus 2021
Samsung's R&D Delhi (SRI-D) visited our campus NIT Delhi in March 2021 for the SDE-I Roles. Students have to go to Samsung's Noida Center for the Coding Assessment.In Coding Assessment round, there were one coding question of 3 hours. STL is not allowed so be comfortable in proper implementation of basic data structure and algorithms (like sort
3 min read
TCS Ninja Interview Experience from National Qualifier Test 2018 Delhi Region
Round 1: The first round was TCS national qualifier which was test held across India. There were 4 sections in the test. In the first, there were fill in the blanks English questions. They are very easy. In the second section, there were aptitude questions basic as well as advance. The third section had technical questions. Most of them were relate
2 min read
TCS Digital Profile Interview Experience 2019 (Delhi)
My TCS interview was of 2 rounds.. first round was a technical and MR mix. There were two persons.. both very frank. they asked me my name, hobbies, where I live etc. then they started asking questions from my terms on my resume.. git heroku, GitHub, Adobe illustrator etc and asked whether the design of my CV was my own.. it was ;) Then they starte
2 min read
Samsung Interview Experience | On-campus 2019 for Samsung Research Institute, Delhi
Campus: NIT Raipur Round 1: Online Coding Round You’ll be given a grid as below: 0 1 0 2 0 --> Non highlighted part 0 2 2 2 1 0 2 1 1 1 1 0 1 0 0 0 0 1 2 2 1 1 0 0 1 x x S x x -->highlighted yellow In the grid above, 1: This cell has a coin. 2: This cell has an enemy. 0: It contains nothing. The highlighted(yellow) zone is the control zone. S
4 min read
Samsung Delhi Interview Experience | On Campus NIT Agartala | August 2019
Round 1: It was a 3 Hour Coding Test in which you need to solve a single Coding Question in C, C++ or Java. The Question may be from any paradigm of algorithm and the constraints were not that large. You can Solve this question by looking at all possibilities also. My Question Was: This There are 50 test cases and you need to pass all the test case
5 min read
Samsung Delhi Interview Experience 2019
Round 1:Coding Round In the very first round they ask only one coding question and we have to solve in 3 hours. question is based on graph.question was Airplane (coins, bombs) . Samsung follow same pattern so its my advice to manage those questions. most probably only 16 are there and manage their answers too.  after this round 38 were selected. Ro
1 min read
IIIT Delhi Interview Experience for PhD
Hello everyone! Hope all are healthy and fine. I applied for a direct Ph.D. at IIIT Delhi. The shortlisting was based on two parameters, Resume and UG marks. Approximately 1400 students applied and 140 were shortlisted. IIIT Delhi has professors working in various research areas and hence I was shortlisted for two interviews- 1. Related to Computer
4 min read