I applied online, they sent me a challenge where you have to trim e-mails using ellipsis in HTML table cell. There's a roadblock in the requirements that makes the challenge significantly more complicated than it has to be. I think this is intentional because there's no other requirement that is specific about the *implementation* of the solution, all the other requirements are general, but this one specifically asks you to put `display: flex; align-items: center` on the element that contains the e-mails. This in particular, makes `text-overflow: ellipsis` ineffective, so you have to basically implement `text-overflow: ellipsis` behavior with JavaScript (so you may still have `display: flex`).
Maybe, this is intentional to test if applicant is willing to break a rule in order get to the solution quicker and with less complicated solution. They're a big, seemingly successful company, so I'm careful to not blame this on incompetence — I lean more towards thinking it's sort of a test to see if applicant's values align with the company's values.
Week after I submitted my work I got a rejection e-mail saying:
"Unfortunately, we have decided not to move forward with your application this time as your solution did not meet the minimum score required for passing the coding challenge. Please note that we will not be providing the details of the scoring."
Overall my experience was negative and I do not believe their method of filtering applicants (if my hypothesis about why they put a roadblock in the requirements is correct) is effective, however, I appreciate communication, even if automated — there's your 2 stars.