Show users a different page (depending on their role) after logging in In my site I have two different roles for users named recruiter and candidate. when they register their account they can choose their role (recruiter or candidate). And when they login my site I will check user is recruiter or candidate. after this check I will show them a different page (recruiter page and candidate page).

How to proceed with this?
Have a look at the Front Page module. Module description:


  The Front Page module allows for customised home pages dependant on
  role. The pages can be of the following types:
  
  
  Alias (only 2.x branch) - Allows for another Drupal path to be shown as the home page without redirecting the user.
  Redirect - Allows you to redirect users to a local or remote URL.
  Themed - Allows you to enter some static text that will be placed into the content area of a standard Drupal page.
  Full - Allows for static content to be displayed to the screen as is. This method does not pass through Drupal's theming system.
  


One of the options should fit your need.