DEV Community

JimShawn
JimShawn

Posted on

How to pass an English front end interview

here is my situation :

  • I am a Chinese front end developer
  • I've worked in China for 7years (major in REACTJS),use my native language Chinese
  • Now I am working in Tokyo Japan for a tiny Chinese-owned Japanese company ,use Chinese
  • I can't speak Japanese
  • My English looks not that bad ,I was in a toeic test(listing and reading ) last Sunday ,and maybe I can get a goal like 800.but I am totally not sure about my oral English ability ,plus ,for some development words,I just know how express in Chinese ,not English ,will that be a problem ?
  • I don't like the company and the work environment I'm working for now

here is my problem

  • Should I look for a job in English ?
  • Or can I even pass a job interview in English ? ## is there anyone who have the similar experience can tell me what to do ,or someone who can help me have a mock-interview in English .

Lastly I'm in Tokyo ,glad to make friends

Top comments (2)

Collapse
 
destroyer22719 profile image
Nathan Cai

As someone who was also born in China I can say that the fact that you wrote an English blog post perfectly fine (you need to add a space after punctuations such as ? , and . but other than that you're good)

My dad isn't that strong of an English speaker but he managed just fine to get a job as a DevOps.

However, if you can read and understand documentation, comprehend code tutorials, and communicate in an everyday English environment that's more than enough.

I find that most Chinese people have a decent enough understanding of the English they read and hear but just lack on speaking, especially pronounciation and grammar try and improve on that.

Don't be shy on talking to people! Most people just care if they understand what you're saying and that's what's important

I highly recommend Duolingo to practice that.

As a developer here are some English terms you might want to know:

AWS - Amazon Web Service

CLI - Command Line Interface

Lint, linted, linting (not to be confused with clothing) - Checking your code and finding errors and bad code practices. Search up any language + lint and you'll find one online to proofread your code. Such as JavaScript Lint would get you this page: jslint.com/

DRY - Don't Repeat Yourself

FAANG - Acronym for the 4 big tech companies: Facebook, Amazon, Apple, Netflix, Google

CI and CD - Stands for Continuous Integration and Continuous Deployment, important if you want to explore devops

Yarn (don't confuse this with a ball of yarn) - A package manager

GH - Short for github

PR - Short for Pull Request, but it can also stand for Public Relations

MDN -Mozilla Developer Network

Those are things on the tip of my head on terminology you might see as an English Developer.

Happy coding!

Collapse
 
jimshawn profile image
JimShawn

Thanks ,man ,
Sorry for replying so late ,I have been working at home and at the same time looking for some other opportunities .doing some unpleasant code challenges from a sick company named HENNGE I have to name it out because it really pissed me off .almost spend 3days finish the code work ,but can't submit my code .
thanks again for you advice and I found that I almost know all the English terms you mentioned ,this gives me a lot of confidence .maybe I am not that bad ,hahaha .