Personal interview with CTO or CEO followed by all-day technical tests. It's important to be friendly with all the coworkers. Should also be well organized and eager to get started. It may be revealed that there is a company fantasy football league with gambling. Be careful about joining this, a previous employee rage quit because he thought he was being cheated.