A waste of time, literally FOUR MONTHS. Very unprofessional and condescending interviewers. I read previous reviews here of it being a waste of time but I decided to proceed. If you're reading this, don't waste your time with this process:
- Online Assessment: fairly easy questions
- 3 hour "onsite": Consists of one 1 hour soft-skills interview, and one 2 hour coding pair challenge. For the coding pair challenge you are tasked with sharing your screen on your personal IDE to solve a problem with an engineer.
If you've reached this point, you will be part of a domain match, which takes MONTHS.
- Domain Match Interview: This was the most negative experience I've had. You wait until a recruiter pairs you with a Hiring Manager. The process takes AT LEAST FOUR MONTHS. They are very slow with pairing you with someone with no sense of urgency, and once they do, the interview is a very messy and disorganized process. There were two hiring mangers who were more of interrogating me than interviewing. They were very condescending. In addition, they stressed the "Work Hard, Play Hard" culture at T-Mobile which is a huge red flag and a synonym for that you'll be working your tails off with no work-life balance. Horrible interview experience. I would never want to work for them.