Latest Unity interview Question/Answer [Frequent]

Unity interview Questions

Whenever we thing for job change or to get hired by company we do brush up our skills and do preparation for interview. Here are some basic and advanced question for Unity developer interview. Here i have covered all the question that i found useful to share.

Latest Unity developer interview Question
Latest Unity developer interview Question

Unity Interview Question for Freshers

1. What is oops. ?
2. What is four pillars of oops. ? Explain them. ?
3. What is run time polymorphism. ?
4. If A->B->C (inheritance)
than 
A obj = new A();
A obj = new B();
B obj = new A();
B obj = new B();
A obj = new C();
C obj = new C();
which of them are right and how its means. ?

5. What is access modifiers in C#. ?
6. What is Graphics card ?
7. Which games you like to play. ?
8. What is the use of RAM. ?
9. What is Class. ?
10. What is base, sealed, partial keywords in C#. ?
11. What is virtual keyword. ?
12. Why we use interface. ?
13. Why we create abstract class, what is it's use. ?
14. Can we use abstract keyword in a normal class methods. ?
15. Can interface implement another interface. ?
16. Is C# pure oops. ?
17. How many oops language you are familiar with. ?
18. What is method overloading. ?
19. What is constructor. ?
20. What is lambda expression. ?

Unity interview Questions for Experience person.

1. What is batching and its type. ?
2.  Have you ever observe memory leak in game. ?
3. What is blend Tree in unity animation. ?
4. What is occlusion culling in unity, how it can be done. ?
5. What is shader. ? How it is use. ?
6. What is the difference in destroy and destroy Immediate in unity. ? Which is recommended and why. ?
7. What is coroutine. ? what is yield. ? What is it's advantage and disadvantage. ?
8. What is layer and tags. ? What is there use in unity. ?
9. How do you optimize game. ? Texture/Sounds/Script/Physics and other optimization. Explain. ?
10. How to iterate dictionary. ?
11. What is string and its properties. ?
12. how you can transfer data from one scene to another. ?
13. What is material. ?
14. How would you access parent's/Child's components. ?
15. What is rigidbody and its basic attributes. ?
16. What is interpolation/Extrapolation in unity rigidbody. ?
17. What is character controller in unity. ?
18. What is mecanim unity. ? Also explain Generic, Humanoid structure in model. ?
19. How do you import model in unity. ? How to you optimize model in game. ?
20. What is animator in unity. ? How do your arrange animation in Animator. ?
21. What is transition in animator, how you define condition for animation state transition. ?
22. How do you optimize UI. ?
23. What third party tool you have used .?
24. What is Lerp/Slerp function in unity. ?
25. How do you rotate object overtime. ?
26. What is unity events execution order. ?
27. What is collision matrix in unity. ?
28. What are the condition for two object to detect collision. ?
29. What is project setting. ?
30. What is static variable. ?
31. What is singleton design pattern. ?
32. What are different design pattern. ?
33. How to prevent inheritance. ?
34. What is structure and its use. ? Why we use them instead of class. ?
35. What is SerializedField and Serializable . ?
36. What is scriptable object .?
37. What is prefab, what are its uses. ?
38. What is profiler. How we detect that our game is CPU or GPU bound. ?
39. Have you worked in multiplayer games, which plugin you use for that.
40. What is component in unity. ?


These are Some Frequently asked question for Unity developer profile

Time to time i will update these. Find answer over internet or you can ask in comment section. Thanks