Basic programming qns like difference between ++i and i++, which is better if...else or switch...case, different types of arrays, type conversion, static data type, constants and variables, strongly typed and loosely typed.
Sigiloso
Have a thorough knowledge in atleast one programming language and basic programming concepts.