Filter interviews by
I applied via LinkedIn and was interviewed before Oct 2022. There were 2 interview rounds.
SOLID is a set of five design principles to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without aff...
To fix jittery movement of character, adjust the physics settings, optimize animations, and use interpolation techniques.
Adjust physics settings such as drag and gravity to smoothen movement.
Optimize animations by reducing keyframes or using blend trees.
Implement interpolation techniques like Lerp or SmoothDamp for smoother transitions.
Reflection is a feature in Unity that allows scripts to access information about themselves at runtime.
Allows scripts to access information about themselves at runtime
Useful for creating editor tools, serialization, and debugging
Can be used to dynamically create objects, invoke methods, and access fields
Unity uses reflection for accessing and manipulating objects at runtime.
Unity uses reflection for accessing and manipulating components and properties of GameObjects at runtime.
Reflection is commonly used in Unity for serialization, deserialization, and data binding.
Reflection can be used to dynamically load assemblies and classes during runtime in Unity.
Decoupling methods help separate components in a system to reduce dependencies and improve flexibility.
Dependency Injection: Passing dependencies as parameters instead of creating them within a class.
Event-driven architecture: Components communicate through events rather than direct method calls.
Interfaces: Define contracts for communication between components, allowing for interchangeable implementations.
Top trending discussions
I applied via Naukri.com and was interviewed before Aug 2020. There were 4 interview rounds.
posted on 26 May 2022
I applied via Approached by Company and was interviewed before May 2021. There were 2 interview rounds.
based on 1 interview experience
Difficulty level
Duration
TCS
Accenture
Wipro
Cognizant