I heard back within a few days of applying & had a phone call with a Technical Recruiter, who was very amicable and friendly and professional. She asked high-level questions about my resume/past experienc, salary requirements, start date, and made sure I was prepped for all the next steps. Then, I took a Google Sheets test (I believe 45 minutes long, not too hard) that same week. Then, I had my (final) interview with the hiring manager. It was meant to be a 45 minute Google Hangout, but I think we went a bit overtime. He asked A LOT of questions that seemed less relevant to the role at hand. It very much felt like he was looking for a candidate who was logical, straightforward, STEM-oriented. He asked me a few situational questions where he kept saying I gave good answers. However, it definitely felt like the reason I didn't get the job (because another candidate had more data analytics background) was due to skills or information I easily could've learned on the job. I had experience working in the country the role applied to, which I doubt most others had.
I heard back within a week (after I asked for a status) that I wasn't going to move forward, which shocked me a little. And I asked why, but they got back to me almost 1.5 months later telling me the reason.