Interview

Usually have 3 rounds of interview for engineers

Round zero

  • If apply job through agents, they will call you before contact companies
  • Similar to first round interview
  • Agent will tell you what companies are hiring, but the job description don’t have much detail
    • Should ask the interviewer in first round
  • Agent usually ask your current salary and expected salary

First round

  • Phone interview / On site short chat
    1. Self introduction
      • What did you do in current job?
      • Why do you want to leave?
      • What do you expect in next job?
      • Expected salary
    2. Company introduction
      • Introduce the business of the company
      • What kind of people they looking for
      • The duty of the position
  • Ask interviewer how long does the whole process takes
    • How many rounds?
    • Will there be code test?
    • Easier to schedule multiple job application
  • Should stop here if not interest in the position

Second round

  • Take home code test
  • Ask
    • Deadline
    • How long does it takes
    • What is the requirement

Third round

  • Usually it is the final round
  • Likely to give offer if you have the final round of interview
  • Give feedback on code test
    • Some reply in the email
  • Meet the team lead
  • Don’t give reply immediate, give yourself enough time to do Pros and Cons