Filter interviews by
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
Bug life cycle is the process of a bug from identification to resolution.
Bug is identified by tester
Bug is reported in bug tracking system
Bug is assigned to developer
Developer fixes the bug
Bug is retested by tester
Bug is closed if fixed or reopened if not
A polyfill is code that implements a feature on web browsers that do not support it natively.
Polyfills allow developers to use modern JavaScript features in older browsers.
Example: A polyfill for Array.prototype.includes can be implemented as follows: if (!Array.prototype.includes) { Array.prototype.includes = function(value) { return this.indexOf(value) !== -1; }; }
They are often used for methods like Pro...
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)
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...
SDLC stands for Software Development Life Cycle, STLC stands for Software Testing Life Cycle, and Bug life cycle is the process of a bug from identification to resolution.
SDLC is the process of planning, creating, testing, and deploying software.
STLC involves activities like test planning, test design, test execution, and test closure.
Bug life cycle includes stages like New, Assigned, Open, Fixed, Retest, Verified...
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.
Smoke testing is a basic test to check if the software is stable for further testing, while sanity testing is a narrow and deep test to check specific functionalities.
Smoke testing is a shallow and wide test to ensure basic functionality works after changes or updates.
Sanity testing is a focused and deep test to check specific functionalities after changes.
Smoke testing is usually done before sanity testing to ens...
Regression testing ensures that new code changes do not adversely affect existing functionality, while retesting focuses on verifying that specific defects have been fixed.
Regression testing is performed to ensure that new code changes do not introduce new defects or negatively impact existing functionality.
Retesting is done to verify that specific defects identified in previous testing cycles have been successful...
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
Smoke testing is a basic test to check if the software is stable for further testing, while sanity testing is a narrow and deep test to check specific functionalities.
Smoke testing is a shallow and wide test to ensure basic functionality works after changes or updates.
Sanity testing is a focused and deep test to check specific functionalities after changes.
Smoke testing is usually done before sanity testing to ensure t...
Regression testing ensures that new code changes do not adversely affect existing functionality, while retesting focuses on verifying that specific defects have been fixed.
Regression testing is performed to ensure that new code changes do not introduce new defects or negatively impact existing functionality.
Retesting is done to verify that specific defects identified in previous testing cycles have been successfully fi...
Bug life cycle is the process of a bug from identification to resolution.
Bug is identified by tester
Bug is reported in bug tracking system
Bug is assigned to developer
Developer fixes the bug
Bug is retested by tester
Bug is closed if fixed or reopened if not
Techinal Interview, 1hour each, JavaScript, DSA
A polyfill is code that implements a feature on web browsers that do not support it natively.
Polyfills allow developers to use modern JavaScript features in older browsers.
Example: A polyfill for Array.prototype.includes can be implemented as follows: if (!Array.prototype.includes) { Array.prototype.includes = function(value) { return this.indexOf(value) !== -1; }; }
They are often used for methods like Promise,...
I applied via Job Portal and was interviewed in Mar 2024. There were 2 interview rounds.
Asked to write code on collection
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
I applied via Recruitment Consulltant and was interviewed before Sep 2023. There was 1 interview round.
SDLC stands for Software Development Life Cycle, STLC stands for Software Testing Life Cycle, and Bug life cycle is the process of a bug from identification to resolution.
SDLC is the process of planning, creating, testing, and deploying software.
STLC involves activities like test planning, test design, test execution, and test closure.
Bug life cycle includes stages like New, Assigned, Open, Fixed, Retest, Verified, and...
I applied via Naukri.com and was interviewed before Aug 2023. There were 2 interview rounds.
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
Writing test cases for login module
Top trending discussions
The duration of Ingenuity Gaming interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 12 interview experiences
Difficulty level
Duration
based on 101 reviews
Rating in categories
Game Developer
117
salaries
| ₹3 L/yr - ₹10.1 L/yr |
Test Engineer
48
salaries
| ₹3.6 L/yr - ₹7.2 L/yr |
Senior Test Engineer
42
salaries
| ₹5.2 L/yr - ₹14 L/yr |
Software Developer
39
salaries
| ₹3.6 L/yr - ₹10.2 L/yr |
Senior Game Developer
39
salaries
| ₹7.1 L/yr - ₹24 L/yr |
Saama Technologies
Jumio
DISYS
Data-Core Systems