Senior Game Developer
Senior Game Developer Interview Questions and Answers
Q1. How memory being handled by unity and why we use subscrition and unssubscribe for event delegate base methods
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 unsubscription helps in efficient management of event lis...read more
Q2. Difference beetween static methods and normal methods
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
Q3. What is reflection C#
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
Senior Game Developer Jobs
Interview Questions of Similar Designations
Interview experiences of popular companies
Calculate your in-hand salary
Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Reviews
Interviews
Salaries
Users/Month