I applied through a staffing agency. The process took 2 weeks.
It was an awful experience - mainly from their CTO who is just unprofessional and incompetent. This CTO judges your previous company's tech decisions just based on their knowledge - it is OK if it's a fair technical discussion between pros and cons, but unfortunately it is not. They are trying to judge you more than assessing your capabilities. A competent CTO should at least know tech decisions are from business needs, not someone's past experience.
Besides, would a professional CTO care about their phone more than the candidate in an interview? Reschedule it or just leave for some time, or even better just say let's end it, but please at least show some politeness by not diving into your phone 10 times in an interview.
If you are interviewing with this company, please take a look at the comments. NOTE: not from their current employees. They might be solicited or forced to write 5 stars. Don't think it's impossible - again, read the comments. It's not an Australian company at all.
DevOps question:
What is NAT?
The following metrics were computed from 2 interview experiences for the Airwallex DevOps Engineer role.
Airwallex's interview process for their DevOps Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Airwallex's DevOps Engineer interview process.