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

Senior Java Developer

Ingenuity Gaming
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
I was introduced to coding in 9th standard, when I took Computer as an elective in school. I was in an ICSE school. The first language that I learnt was Java on BlueJ. Yes, don't be surprised. It's a myth that you need to start off from C.
Application story
The overall interview process was smooth. There is 1 technical round followed up with HR discussion. Technical discussion with client is also possible as this position is to develop games for many different clients.
Why selected/rejected for the role?
I was very confident and was able to provide answers in detail for the asked questions that's why I was selected.
Preparation
Duration: 2 Months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Easy
Video Call
Duration60 Minutes
Interview date2 Dec 2021
Coding problem2

1. Technical Questions

Java OOPS, Collections, Multi-Threading.

Basic questions on Spring, Maven Git etc

2. Dijkstra's shortest path

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

You have been given an undirected graph of ‘V’ vertices (labeled 0,1,..., V-1) and ‘E’ edges. Each edge connecting two nodes (‘X’,’Y’) will have a weight denoting the distance between node ‘X’ and node ‘Y’.

Your task is to find the shortest path distance from the source node, which is the node labeled as 0, to all vertices given in the graph.

Example:

Input:
4 5
0 1 5
0 2 8
1 2 9
1 3 2
2 3 6

alt text

In the given input, the number of vertices is 4, and the number of edges is 5.

In the input, following the number of vertices and edges, three numbers are given. The first number denotes node ‘X’, the second number denotes node ‘Y’ and the third number denotes the distance between node ‘X’ and ‘Y’.

As per the input, there is an edge between node 0 and node 1 and the distance between them is 5.

The vertices 0 and 2 have an edge between them and the distance between them is 8.
The vertices 1 and 2 have an edge between them and the distance between them is 9.
The vertices 1 and 3 have an edge between them and the distance between them is 2.
The vertices 2 and 3 have an edge between them and the distance between them is 6.

Note:

1. There are no self-loops(an edge connecting the vertex to itself) in the given graph.

2. There can be parallel edges i.e. two vertices can be directly connected by more than 1 edge.
Try solving now
02
Round
Easy
HR Round
Duration30 Minutes
Interview date3 Dec 2021
Coding problem1

1. Basic HR Questions

What are you most proud of?
What has been your greatest failure?
What do you always regret? or Do you have any regrets?
How do you respond to change?

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
Game Developer
1 rounds | 1 problems
Interviewed by Ingenuity Gaming
670 views
0 comments
0 upvotes
Game Developer
2 rounds | 2 problems
Interviewed by Ingenuity Gaming
825 views
0 comments
0 upvotes
Game Developer
3 rounds | 4 problems
Interviewed by Ingenuity Gaming
690 views
0 comments
0 upvotes
Software Testing Engineer
2 rounds | 2 problems
Interviewed by Ingenuity Gaming
821 views
0 comments
0 upvotes