Not sure if this is what OP used, but the Google Translate app is nearing sci-fi levels of accuracy and speed. The conversation function is good enough that you can talk with someone while both using different languages and actually understand each other with minimal delay.
Yes but I was under the impression that Japanese long term work visa was only granted to those that had achieved N3 in Japanese language, seems I might be under a mistaken impression...
I have no idea why anything other than N2 and N1 exist. N3 is basically useless, I got it in under 6 months of studying and I’m a slow learner (my Korean and Chinese peers were going for N2 at that time). I still couldn’t function well with it. I was so disappointed by it I skipped 2 and went straight to N1.