i
Gameskraft
Filter interviews by
I applied via Campus Placement and was interviewed in Mar 2024. There were 4 interview rounds.
Three coding questions to be solved in 90 minutes.
Rotate an array by K positions to the right
Create a new array and copy elements from original array starting from index (n-k) to n-1, then copy elements from index 0 to (n-k-1)
Alternatively, reverse the entire array, then reverse the first k elements and the remaining n-k elements separately
Handle cases where k is greater than array length by taking modulo of k with array length
Count the number of unique paths from top left to bottom right in a binary tree.
Use dynamic programming to keep track of the number of paths at each node.
At each node, the number of paths is the sum of the number of paths from the node to the right and the node below.
Example: For a 2x2 binary tree, there are 2 unique paths.
Find the maximum triplet sum satisfying given conditions
Sort the array in ascending order
Iterate through the array and keep track of the maximum triplet sum meeting the conditions
Return the maximum triplet sum found
LFU (Least Frequently Used) cache is a data structure that removes the least frequently used items when the cache is full.
LFU cache stores key-value pairs with a frequency count to track usage.
When a new item is added, its frequency count is set to 1.
When an existing item is accessed, its frequency count is incremented.
When the cache is full, the item with the lowest frequency count is removed.
Example: If cache size is...
Use recursion to generate all possible permutations of a given string.
Use recursion to swap characters in the string to generate permutations
Keep track of visited characters to avoid duplicates
Base case: when the length of the string is 1, add it to the result array
The coin change problem involves finding the number of ways to make a certain value using a given set of coins.
Use dynamic programming to solve the coin change problem efficiently.
Create a 1D array to store the number of ways to make each value from 0 to the target value.
Iterate through the coins and update the array based on the current coin's value.
The final answer will be stored in the last element of the array.
Exam...
I applied via LinkedIn and was interviewed in Jan 2024. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Ask about my experience.
Gameskraft interview questions for popular designations
Leetcode medium problem
SQL query to retrieve total sales amount by product category
Use GROUP BY clause to group the results by product category
Use SUM() function to calculate the total sales amount
Join the tables if necessary to get the required data
I applied via Approached by Company and was interviewed in Nov 2022. There were 2 interview rounds.
I applied via campus placement at National Institute of Technology (NIT), Calicut and was interviewed in Aug 2022. There were 2 interview rounds.
CODING ON DSA AND THEY ARE VERY MUCH STANDARD QUESTIONS,
Find the lowest common ancestor of two nodes in a binary tree.
Traverse the tree recursively to find the paths from root to the two nodes.
Compare the paths to find the last common node.
If one of the nodes is the ancestor of the other, return the ancestor node.
If either of the nodes is not present in the tree, return null.
Finding nodes at a distance of K from the current node in a tree/graph.
Use BFS/DFS to traverse the tree/graph.
Maintain a visited set to avoid revisiting nodes.
Keep track of the distance of each node from the current node.
Return all nodes at a distance of K from the current node.
I applied via Walk-in and was interviewed before Jul 2023. There was 1 interview round.
I applied via campus placement at Indian Institute of Information Technology, Design and Manufacturing (IIITDM), Jabalpur and was interviewed before Oct 2022. There were 4 interview rounds.
Gave 2 medium leetcode questions.
Gave a medium hard DP problem
Top trending discussions
Interview experience
based on 121 reviews
Rating in categories
4-5 Yrs
₹ 10-12 LPA
2-4 Yrs
₹ 7-10 LPA
5-6 Yrs
₹ 10-12 LPA
Software Engineer
69
salaries
| ₹15 L/yr - ₹41 L/yr |
Senior Software Engineer
64
salaries
| ₹22 L/yr - ₹52 L/yr |
Senior Business Analyst
42
salaries
| ₹22 L/yr - ₹36 L/yr |
Product Manager
25
salaries
| ₹16.7 L/yr - ₹40 L/yr |
Business Analyst
23
salaries
| ₹8.5 L/yr - ₹28.2 L/yr |
Dream11
Nazara Technologies
Mobile Premier League
Paytm First Games