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

SDE - 1

Gameskraft
upvote
share-icon
5 rounds | 10 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 8 months
Topics: Data Structures, Algorithms, DBMS, Operating Systems, OOPS
Tip
Tip

Tip 1 : Learn DSA and practice atleast 20 quality questions from each topic by selecting the tag in leetcode.
Tip 2 : Give weekly contests in leetcode to get familiar with time bound problem solving.
Tip 3 : Give mock interviews to gain more confidence.

Application process
Where: Campus
Eligibility: No CGPA criteria. No branch criteria.
Resume Tip
Resume tip

Tip 1 : Have atleast 2 decent projects.
Tip 2 : Mention coding profiles if any exist.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date30 Jul 2021
Coding problem3

The test was conducted in the evening, it was an algorithmic problem solving test which consisted 3 coding questions. Out of which one was combinatorial question, one was dp question which is a variant of weighted job scheduling, third question was based on finding cycles in the graph.

1. Reach the destination

Easy
15m average time
85% success
0/40
Asked in companies
MakeMyTripAmerican ExpressSamsung

Given a source point (sx, sy) and a destination point (dx, dy), the task is to check if it is possible to reach the destination point using the following valid moves:

(a, b) -> (a + b, b)
(a, b) -> (a, a + b)

Your task is to find if it is possible to reach the destination point using only the desired moves or not.

For example:
For the coordinates, source point = (1, 1) and destination point = (3, 5)
The output will be true as the destination point can be reached using the following sequence of moves:
(1, 1) -> (1, 2) -> (3, 2) -> (3, 5)
Try solving now

2. Weighted Job Scheduling

Moderate
15m average time
85% success
0/80
Asked in companies
IntuitAmazonPhonePe

You are given 'N' jobs with their start time 'Start', end time 'End' and profit 'Profit'. You need to tell the maximum profit you can obtain by performing these jobs such that no two jobs overlap.

Note:
The start time of one job can be equal to the end time of another.
Try solving now

3. Detect Cycle in a Directed Graph

Moderate
25m average time
65% success
0/80
Asked in companies
AmazonAmerican ExpressOYO

Given a directed graph, check whether the graph contains a cycle or not. Your function should return true if the given graph contains at least one cycle, else return false.

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date3 Aug 2022
Coding problem2

The round was conducted in the morning. Interviewer introduced himself and asked to introduce myself. Then he said that there will be two coding questions that need to be solved.

1. Zigzag Binary Tree Traversal

Easy
10m average time
90% success
0/40
Asked in companies
Goldman SachsAmazonFlexiEle Consulting Services (FE)

You are given a ‘Binary Tree’.


Return the level-order traversal of the Binary Tree.


Example:
Input: Consider the following Binary Tree:

Example

Output: 
Following is the level-order traversal of the given Binary Tree: [1, 2, 3, 5, 6, 4]


Try solving now

2. Subarray With Given Sum

Moderate
15m average time
85% success
0/80
Asked in companies
Thought WorksAdobeInfo Edge India (Naukri.com)

Given an array ARR of N integers and an integer S. The task is to find whether there exists a subarray(positive length) of the given array such that the sum of elements of the subarray equals to S or not. If any subarray is found, return the start and end index (0 based index) of the subarray. Otherwise, consider both the START and END indexes as -1.

Note:

If two or more such subarrays exist, return any subarray.

For Example: If the given array is [1,2,3,4] and the value of S is equal to 7. Then there are two possible subarrays having sums equal to S are [1,2,3] and [3,4].

Try solving now
03
Round
Medium
Video Call
Duration60 minutes
Interview date3 Aug 2022
Coding problem2

The round was conducted in the afternoon. Interviewer introduced himself and asked to introduce myself. Then he said that there will be two coding questions that need to be solved.

1. Ugly Numbers

Moderate
0/80
Asked in companies
Goldman SachsServiceNowGameskraft

Ugly numbers are those numbers whose only prime factors are 2, 3, and 5. The first seven ugly numbers are 1, 2, 3, 4, 5, 6, 8, where 1 is an exception. You are given an integer ‘N’, print the ‘Nth’ ugly number. As the ugly number can be large, print the result modulo 10^9 + 7.

For example:
Let ‘N’ be: 10
The 10th ugly number is: 12
Try solving now

2. Longest Increasing Subsequence

Moderate
30m average time
65% success
0/80
Asked in companies
PhonePeChegg Inc.Barclays

For a given array with N elements, you need to find the length of the longest subsequence from the array such that all the elements of the subsequence are sorted in strictly increasing order.

Strictly Increasing Sequence is when each term in the sequence is larger than the preceding term.

For example:
[1, 2, 3, 4] is a strictly increasing array, while [2, 1, 4, 3] is not.
Try solving now
04
Round
Medium
Video Call
Duration60 minutes
Interview date3 Aug 2022
Coding problem2

This round was managerial kind of round which included situation based questions and algorithmic questions.

1. Technical Questions

What is indexing, advantages and disadvantages of the same. Explain sharding. Mysql vs nosql. Explain deadlocks. How to avoid them.

Problem approach

Tip 1 : learn dbms and operating systems concepts thoroughly.

2. Inorder Sucessor

Moderate
30m average time
65% success
0/80
Asked in companies
SAP LabsInnovaccerAmazon

You have been given an arbitrary binary tree and a node of this tree. You need to find the inorder successor of this node in the tree.

The inorder successor of a node in a binary tree is that node that will be visited immediately after the given node in the inorder traversal of the tree. If the given node is visited last in the inorder traversal, then its inorder successor is NULL.

The inorder traversal of a binary tree is the traversal method in which for any node its left subtree is visited first, then the node itself, and then the right subtree.

Note
1. Each node is associated with a unique integer value. 

2. The node for which the successor is to be found is guaranteed to be part of the tree.
Try solving now
05
Round
Easy
HR Round
Duration20 minutes
Interview date4 Aug 2022
Coding problem1

Cultural fit questions were asked in this round. 

1. Basic HR Questions

What is your best learning. What is your biggest achievement. What are your short term and long term goals. What do you expect from an organisation. What are your strengths. What is your weakness.

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 | 5 problems
Interviewed by Gameskraft
2692 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Gameskraft
1756 views
0 comments
0 upvotes
company logo
SDE - 1
5 rounds | 6 problems
Interviewed by Gameskraft
1003 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 10 problems
Interviewed by Gameskraft
97 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57824 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes