I first had a conversation with hiring manager, then was asked to spend 2 hours to complete an online test.
the problem in the online test was an average algorithm problem, but was not correctly configured in hackerank, I hit the "run" button, the code didn't run due to some missing configurations in maven.xml. I had to search online to correct the maven.xml. Then I manually check the output from the main function, it seemed correct, however, my code cannot pass junit tests, and the unit tests didn't tell me what's my output and what's the expected output, so I cannot debug it.
when I complained to the recruiter about the online test, but I just got a rejection email.
saleforce doesn't seem to respect the candidate's time commitments. in past 6 months, I onsite-interviewed companies like: linkedIn, dropbox, lyft, databricks, and got job offer from facebook, vmware, and paypal. no companies disrespect candidates like saleforce.