Knows basic Object-Oriented Programming concepts such as Single Inheritance.
Knows basic Data Structures such as Linked List.
Knows basic C++ language constructs
Has a basic programming skill to solve simple programming questions. This is the most important and mandatory skill. Once again level of proficiency may not be great, but some extent is a must.
Knows basic SQL table designing for simple scenarios such as LMS.
Knows basic SQL Query constructs such as Group By clause and aggregate functions such as Count, Sum, etc