Saturday, July 2, 2011

Basic Programming Knowledge, What to know before interviews??

1. Basic programming on
  • string processing, 
  • recursion,
  • number theory etc.
2. Data Structures -
  • Stack, 
  • Queue,
  • Linked list etc,
3. Algorithms-
  • Searching, 
  • sorting, 
  • DFS, 
  • BFS, 
  • shortest path etc
4. OOP programming concept
5. Database concepts:

  • Very typical database orientated questions like
    • joining, 
    • normalization,
    • De normalization
  • Query writing using joining -
    • inner join, 
    • outer join, 
    • left outer join etc.
  • Design E-R diagram of a small system like result processing
6. Questions on projects that you've done so far at your university & in your professional life.
7. Asp.Net/C#/Vb.Net
8. Sql Server 2000 or 2005:
9. Basic knowledge on SS 2000 or 2005
10. Write down
  • stored procedures, 
  • views,
  • functions & 
  • cursors to use them in projects.

No comments:

Post a Comment