I applied in-person. I interviewed at Teach For India in Jan 2016
Interview
Ppt, and technical interview many rounds of interview and Gd then panel interview
Many situations
Excel sheet, data entry and analysis
The process is hectic but they are supportive
Professional s and lots of openness to learning and helping people