Grapecity interview experience Real time questions & tips from candidates to crack your interview

DRE-Trainee

Grapecity
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
I started my preparation journey during my 6th semester. I studied OOPs, DBMS, DSA, and a bit of MERN stack development to prepare myself for interviews.
Application story
The company came through the college recruitment process. I applied using the link provided by my placement cell and prepared for the interview by reviewing previously asked topics and questions.
Preparation
Duration: 12 Months
Topics: DSA, HTML, CSS, JavaScript, and a bit of C#.NET
Tip
Tip

Tip 1: Master OOPs concepts
Tip 2: Strengthen your DSA skills
Tip 3: Build development projects

Application process
Where: Campus
Eligibility: 8 CGPA, (Salary Package: 5-6 LPA)
Resume Tip
Resume tip

Tip 1: Add at least one C++ project.
Tip 2: Prior experience with C#.NET will help a lot.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration20 minutes
Interview date16 Aug 2024
Coding problem2

1. What is the output of the following code snippet?

#include

using namespace std;

class Base

{

public:

    virtual void display()

{

        cout << “Base Display” << endl;

    }

};

class Derived : public Base

{

public:

    void display() override

{

        cout << “Derived Display” << endl;

    }

};

int main() {

   Base *ptr = new Derived();

   ptr->display();

   return 0;

}

A) Base Display

B) Derived Display

C) Compilation Error

D) Undefined Behaviour

Answer: B) Derived Display

2. What is the output of the code snippet below?

#include

using namespace std;

class A {

public:

   virtual void show() {

       cout << “Class A” << endl;

   }

};

class B : public A {

public:

   void show() {

       cout << “Class B” << endl;

   }

};

int main() {

   A *ptr = new B();

   ptr->show();

   return 0;

}

A) Class A

B) Class B

C) Compilation Error

D) Undefined Behaviour

Answer: B) Class B

02
Round
Medium
Face to Face
Duration80 minutes
Interview date5 Sep 2024
Coding problem2

1. Puzzle

You see a table around you. Tell me the components involved in making this table.

2. Search In A 2D Matrix

Easy
10m average time
90% success
0/40
Asked in companies
HSBCAdobeCIS - Cyber Infrastructure

You have been given a 2-D array 'mat' of size 'M x N' where 'M' and 'N' denote the number of rows and columns, respectively. The elements of each row are sorted in non-decreasing order.


Moreover, the first element of a row is greater than the last element of the previous row (if it exists).


You are given an integer ‘target’, and your task is to find if it exists in the given 'mat' or not.


Example:
Input: ‘M’ = 3, 'N' = 4, ‘mat’ = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]], ‘target’ = 8

Output: true

Explanation: The output should be true as '8' exists in the matrix.
Try solving now
03
Round
Hard
Online Coding Interview
Duration60 minutes
Interview date17 Oct 2024
Coding problem2

1. OOP Design

Draw the OOP design for a Music Player System on the whiteboard and explain it.

2. Windows Assessment

C#.NET Windows Forms Coding Test: There were 10 to 12 questions where I had to modify things like color, time logic, and functionality of a Windows Forms TO-DO List application.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes