Howdy!
My name is Chris and I am student who loves programming, and has worked using Unity many times. I have experience creating 2D and 3D games, from university and personal projects for PC and mobile, to VR software developed for clients on multiple platforms. I hope you we can get in contact and I can't wait to work on your mobile application.
Cheers,
Christopher Logan
Interview Question: Prefab
A prefab is a essentially a container, which can hold a game object, it's components, the information for each component, the children game objects, which again holds all of their components as well. The main use of a prefab when developing is to allow for objects within the game world to easily be deployed and linked, so when changes are made, all the prefabs are changed as well. It is also useful at runtime, where you can spawn as enemy as a prefab, or projectile, instead of creating a factory script that has does all of it for you, the prefab hold all of that information already.