Filter interviews by
I applied via Company Website and was interviewed in Oct 2023. There were 2 interview rounds.
Reflection in C# is the ability to inspect and manipulate metadata of types, methods, properties, and other members at runtime.
Allows accessing type information at runtime
Enables dynamically invoking methods
Useful for creating generic algorithms
Example: retrieving property values using reflection
Static methods belong to the class itself, while normal methods belong to instances of the class.
Static methods are called on the class itself, not on instances
Normal methods are called on instances of the class
Static methods cannot access instance variables, while normal methods can
Unity handles memory through garbage collection. Subscription and unsubscription of event delegate base methods are used to manage event listeners efficiently.
Unity uses garbage collection to manage memory, automatically deallocating memory when objects are no longer needed.
Subscribing to events adds a listener to an event delegate, while unsubscribing removes the listener to prevent memory leaks.
Using subscription and...
Top trending discussions
Identify the duplicate character in the string.
I was interviewed before Feb 2024.
The first round comprised of 4 sections online questions including aptitude, logical, Coding questions, and technical portions (Test Duration: 90 mins):
Debugging: We had to choose a language and debug up to 7 questions most probably. Codes were very basic like sorting, etc. I completed 6 of them.
Coding: There were two medium-hard level questions.
Work-style Assessment: Just try to answer as an ideal employee. Make sure you answers don’t contradict each other.
Aptitude: Around 25 questions.
I was interviewed in Jan 2025.
Trips for cracking interview
I was interviewed in Jan 2025.
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope.
Variable declarations are hoisted but not their initializations.
Function declarations are fully hoisted.
Example: console.log(myVar); var myVar = 10; // Output: undefined
Example: console.log(myFunc()); function myFunc() { return 'Hello!'; } // Output: Hello!
Using map function to apply a callback function to each element in an array
Map function is used to iterate over an array and apply a callback function to each element
The callback function can perform operations on each element and return a new value
Example: arr.map(item => item * 2) will double each element in the array
Flexbox is best for one-dimensional layouts, Grid is best for two-dimensional layouts, DOM is the structure of a webpage, Box model is the layout of elements.
Flexbox is best for creating one-dimensional layouts like navigation bars or sidebars.
Grid is best for creating two-dimensional layouts like grids of images or cards.
DOM (Document Object Model) is the structure of a webpage, representing the elements as objects.
Bo...
I was interviewed in Dec 2024.
I chose Flask over Django and FastAPI due to its simplicity, flexibility, and ease of use for smaller projects.
Flask is lightweight and minimalistic, making it easier to set up and use for smaller projects.
Flask allows for more flexibility in terms of project structure and customization compared to Django.
Flask is well-suited for rapid prototyping and smaller applications where simplicity is key.
Django, on the other ha...
Flask request and response block code snippet
Use Flask's request object to access incoming request data
Use Flask's jsonify function to create a JSON response
Handle different HTTP methods like GET, POST, etc. in the route function
ORM stands for Object-Relational Mapping, a programming technique for converting data between incompatible type systems in object-oriented programming languages.
ORM is used to map objects from an application to tables in a relational database.
It simplifies data manipulation by allowing developers to work with objects instead of SQL queries.
Popular ORM tools include Hibernate for Java, Entity Framework for .NET, and Seq
Use ORM code to select item from a table in database.
Use ORM query methods like find(), findOne(), or where() to select items from a table.
Specify the table name and any conditions for the selection.
Example: User.find({ where: { id: 1 } }) will select a user with id 1 from the User table.
I was interviewed in Feb 2025.
posted on 21 Dec 2024
I applied via Campus Placement
General aptitude, computer science fundamentals multiple-choice questions, and data structures and algorithms multiple-choice questions were asked.
Function to reverse a given string
Create an empty string to store the reversed string
Iterate through the input string in reverse order and append each character to the new string
Return the reversed string
Binary search function to find target value in sorted array
Define function that takes sorted array and target value as input
Initialize variables for start, end, and middle indices
Use while loop to iterate until start is less than or equal to end
Graduating with honors, winning a hackathon, volunteering in a developing country
Graduated with honors from university with a degree in Computer Science
Won first place in a hackathon competition by developing a unique and innovative software solution
Volunteered in a developing country to help build schools and provide education to underprivileged children
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
Logical reasoning, quantitative analysis and computer test
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Concept Artist
4
salaries
| ₹3.6 L/yr - ₹4.8 L/yr |
Unity Developer
4
salaries
| ₹5 L/yr - ₹15 L/yr |
Unity Game Developer
4
salaries
| ₹5 L/yr - ₹10 L/yr |
QA Engineer
3
salaries
| ₹1.5 L/yr - ₹3.2 L/yr |
QA Lead
3
salaries
| ₹7 L/yr - ₹15 L/yr |
Moonfrog Labs
Octro
99games Online
Nazara Technologies