Search the forum, it is filled with information.
Check this post-
Also check out interview experience in Glassdoor.