I applied online. The process took 6+ months. I interviewed at U.S. Customs and Border Protection (New York, NY) in July 2011
Interview
Interview based panel interview. You sign disclosure stating you won't divuldge what's on interview. Applicants should dress in suit and tie. Do not tell board what you think they wanna hear. Good luck