I was initially contacted by the company through LinkedIn, which led to a brief one-minute call to confirm my eligibility to work in the US and discuss my highest qualification. After this call, I received an email requesting that I authorize them to represent me, requiring my signature. The recruiter was quite insistent, calling me three times and sending multiple messages on LinkedIn because I took about an hour to return the signed email.
Subsequently, I received an email instructing me to start an assessment within 24 hours. The email lacked details about the assessment's content. On contacting the recruiter for clarification, she explained that it would include multiple-choice and coding questions. Given that the position was for a 12-week unpaid Java software engineer internship, I anticipated basic Java questions.
The actual assessment, conducted via Coderbyte, was much more challenging. It included one difficult LeetCode problem, a medium difficulty problem, a Hamiltonian Path Algorithm, and a Graph Challenge, all to be solved within one and a half hours. Despite successfully tackling these complex algorithms, the offer of working unpaid for 12 weeks as an entry-level software engineer was unappealing, especially since the position required being in the office in Redmond, 5 days a week from 9 to 5. I advise caution when considering such offers from this company. There are undoubtedly better opportunities available elsewhere that offer fair compensation and working conditions.