Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There were 3 interview rounds.
I have 5 years of experience working as a Game Artist in the gaming industry.
Worked on creating 2D and 3D assets for various game projects
Collaborated with game designers and developers to ensure visual consistency
Experience with game engines like Unity and Unreal Engine
Created concept art, character designs, and environment assets
Knowledge of animation and visual effects for games
My salary expectation is based on industry standards, my experience, and the responsibilities of the role.
Research industry standards for Game Artists salaries
Consider my level of experience and skills
Factor in the responsibilities and requirements of the specific role
Be open to negotiation based on benefits and other perks offered
Design a character and Royal symbol (fully rendered in realistic style) and one Mid Pay concept sketch for slot game.
Event Loop in Node.js is a mechanism that allows Node.js to perform non-blocking I/O operations.
Event Loop is responsible for handling asynchronous operations in Node.js.
It allows Node.js to perform multiple operations simultaneously without blocking the execution.
Event Loop continuously checks the event queue for any pending tasks and executes them in a loop.
Example: setTimeout() function in Node.js uses Event Loop to...
I applied via Indeed and was interviewed in Aug 2023. There were 4 interview rounds.
Loader is used to load external assets such as images, sounds, and data into a game or application.
Load images, sounds, and data from external sources into the game or application
Improve loading times by preloading assets before they are needed
Handle loading errors and provide feedback to the user
Examples: loading character sprites, background music, level data
Interfaces in TypeScript are used to define the structure of objects. They provide a way to enforce a certain shape on objects.
Interfaces allow us to define the structure of an object by specifying the properties and their types.
Interfaces can be used to enforce a certain shape on objects, ensuring that they have the required properties.
Interfaces can also be used for type checking and to provide better documentation f...
Object pooling is a design pattern where a set of objects are created and reused instead of creating new instances.
Improves performance by reducing memory allocation and deallocation overhead
Objects are kept in a pool and reused when needed
Commonly used in game development for frequently created and destroyed objects
Asked about previous projects and given a task to make a simple circle and change its color to a random color on click using pixiJS .
I applied via Campus Placement
Hackerrank platform - eazy to med level dsa
Gammastack interview questions for popular designations
Top trending discussions
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Duration 1 hr general aptitude topics
Duration 1hr subject related coding questions
posted on 29 Jun 2024
I applied via Referral and was interviewed before Jun 2023. There were 3 interview rounds.
Coding test are just basic Array and linkedList question
The 4 pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components of an object, protecting its integrity.
Abstraction hides complex implementation details and only shows the necessary features.
Polymorphism allows objects of different classes to be treated as objects of a
HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
Retrieving a value involves hashing the ...
Implementation of Create, Read, Update, and Delete operations in a software system.
Use SQL queries for database operations
Create separate functions for each operation
Handle errors and exceptions properly
Test thoroughly to ensure functionality
Consider security measures to prevent unauthorized access
Seeking new challenges and opportunities for growth.
Looking for a new environment to learn and develop new skills
Interested in working on different projects and technologies
Seeking better career advancement opportunities
Wanting to work in a more collaborative team environment
posted on 5 Aug 2024
I applied via Job Portal and was interviewed in Feb 2024. There were 3 interview rounds.
30 mins Aptitude Question
30 mins - 3 Coding Question
Rest API is a set of rules and conventions for building and interacting with web services using HTTP methods.
Rest API stands for Representational State Transfer Application Programming Interface.
It uses standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations.
RESTful APIs use URLs to access resources, and return data in JSON or XML format.
Stateless communication allows for scalability and flexibilit...
Response codes indicate the status of a HTTP request. 200 & 201 are success codes, while 400 & 403 are client error codes.
200 - OK: Request was successful
201 - Created: Request was successful and a new resource was created
400 - Bad Request: The server cannot process the request due to a client error
403 - Forbidden: The server understood the request, but refuses to authorize it
I appeared for an interview in Nov 2023.
The name of the client is the entity or organization that is receiving the software engineering services.
Client name is typically a company or individual who has requested the development of a software product.
It is important to maintain confidentiality and professionalism when discussing client names.
Examples of client names could be Google, Microsoft, Apple, etc.
I applied via Company Website and was interviewed before Dec 2020. There were 3 interview rounds.
Quantitative Aptitude
The duration of Gammastack interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interviews
Interview experience
based on 51 reviews
Rating in categories
2-5 Yrs
Not Disclosed
5-8 Yrs
Not Disclosed
1-3 Yrs
Not Disclosed
Solution Engineer
166
salaries
| ₹3.2 L/yr - ₹12 L/yr |
Senior Solution Engineer
24
salaries
| ₹9.5 L/yr - ₹17.4 L/yr |
Software Engineer
12
salaries
| ₹4.5 L/yr - ₹10 L/yr |
Software Developer
11
salaries
| ₹4.1 L/yr - ₹11.4 L/yr |
Senior Software Engineer
7
salaries
| ₹12 L/yr - ₹20 L/yr |
Iksula
Mantra Technologies
Dyninno India
Tech2Globe