Filter interviews by
I applied via LinkedIn
In Go, inheritance is achieved through embedding structs.
Inheritance in Go is achieved by embedding one struct into another.
The embedded struct acts as a base class, providing its fields and methods to the embedding struct.
The embedding struct can then override or extend the behavior of the embedded struct.
Go does not support traditional class-based inheritance like other languages.
Instead, it promotes composition and
Implementing go routine in Go programming language
Use the 'go' keyword followed by the function call to create a go routine
Go routines are lightweight threads that run concurrently with other go routines
Use channels to communicate between go routines
Example: go myFunction()
Example: c := make(chan int); go myFunction(c)
User can enter phone no in any given format, you need to store the correct format
Eg - XXXXXXXXXX8888
Ans - XXXXX
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Program to manipulate a list in a given order
Use a custom sorting function to manipulate the list in the desired order
Implement different sorting algorithms like bubble sort, merge sort, etc.
Consider using built-in functions like sort() in programming languages
Program to print the first n Fibonacci series numbers
Use a loop to iterate through the numbers up to n
Initialize the first two numbers in the series as 0 and 1
Calculate the next number in the series by adding the previous two numbers
Print each number in the series as it is calculated
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
Answering two programming questions related to Fibonacci series and template literals in JavaScript.
For Fibonacci series using recursion, create a function that calls itself with the previous two numbers in the series.
For template literals, use backticks (`) to create a string with placeholders for variables, then use ${} syntax to insert the variables.
Easy coding test ,checked basics
Moderate coding test , basics and advanced
Ingenuity Gaming interview questions for designations
I applied via Approached by Company and was interviewed in Oct 2021. There were 2 interview rounds.
Class, object oriented coding questions,
Top trending discussions
Medium to Hard Questions
posted on 9 May 2024
I applied via campus placement at Centre for Development of Advanced Computing (CDAC) and was interviewed before Jun 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2021. There was 1 interview round.
Validate if a binary tree is valid or not
A valid binary tree should not have any duplicate nodes
A valid binary tree should have all left nodes smaller than the parent node and all right nodes greater than the parent node
We can use recursion to traverse the tree and check if it is valid
Reversing a linked list involves changing the direction of the pointers in the list.
Iteratively swap the next and previous pointers of each node in the list
Recursively swap the next and previous pointers of each node in the list
Use a stack to push each node onto the stack and then pop them off in reverse order
Create a new list and iterate through the original list, adding each node to the front of the new list
2 Interview rounds
based on 17 reviews
Rating in categories
Game Developer
117
salaries
| ₹3 L/yr - ₹11 L/yr |
Test Engineer
44
salaries
| ₹3.6 L/yr - ₹7.2 L/yr |
Game Tester
38
salaries
| ₹3 L/yr - ₹8.8 L/yr |
Senior Game Developer
34
salaries
| ₹7.1 L/yr - ₹23 L/yr |
Software Developer
31
salaries
| ₹3.6 L/yr - ₹8.8 L/yr |
Dream11
Nazara Technologies
Octro
Games2Win