C language
1) What is for-loop condition and its syntax.
2) if else conditions.
3) switch statements.
4) What is datatype and its types.
5) What is array, how to declare it, how datatypes used in array.
6) While and do while concept.
C++
oops concepts.
1) Inheritance.
2) Polymorphism
3) Abstraction
4) Overloading, overriding.
Data Structure
Stack & Queue
Operations & operands
Swift
1) How to design a Tableview?
2) Datasource and delegate methods of TableView.
3) Extensions and use of Extension. .
4) Inheritance.
5) Auto layout.
6) Overload & override
7) Different between ? & !
8) Different between collection view & tableview
9) Week variable & strong variable different in creation of outlet
10) Overloading, overriding.
11) Required methods and optional methods usage
12) What is UIkit and its uses.
13) Var and let difference
14) Define JSON
15) Why we use ! ?
16) Coredata and sqlite difference.
Written Test Program
1) Palindrome using string.
2) palindrome using for loop condition.
System Test
1) Passing data from text field to label by via navigation controller using global method.
2) Json Parser system test