Tôi đã xin việc ở Thái Lan như thế nào?

8/19/2019

Xin vui lòng chờ đợi
Dữ liệu bài viết đang được tải về



Vừa nghỉ công việc gắn bó gần 7 năm ở một công ty phần mềm, đặc biệt là vừa bị fail visa H1B, tôi quyết định nằm nhà ít nhất vài tháng cho tới khi nào cảm thấy chán thì mới đi xin việc lại. Nhưng lần này, thay vì xin việc ở các công ty Việt Nam thì tôi quyết định thử thời vận với các công ty nước ngoài xem sao.

Thời gian đầu mới thất nghiệp, dù chưa xác định được phương hướng sắp tới nhưng tôi luôn tâm niệm phải giữ cho tinh thần thật bình ổn, không để rơi vào trạng thái lo lắng hồi hộp. Dù không đi làm nhưng tôi vẫn giữ thói quen dậy sớm chạy bộ, sau đó về ăn sáng tắm rửa và dọn dẹp nhà cửa. Buổi chiều tôi thường đạp xe khoảng 15 - 16 cây số trên một đoạn đường vắng dẫn tới bờ sông. Không có việc, đồng nghĩa với không có tiền nhưng tôi vẫn luôn giữ lối sống tối giản, tiết kiệm, cộng với khoản tiền đã dành dụm trước đó giúp tôi có thể tồn tại cả năm trời trong lúc cân bằng lại đầu óc. Thời gian còn lại trong ngày, tôi thường nằm nghe sách nói hoặc chơi game, nhưng tuyệt đối không hề có chút cảm hứng nào để đi xin việc hoặc trau dồi kiến thức phỏng vấn.

Dù vậy, tôi vẫn lên Glass Door tìm một vài công ty rồi thử gửi đi CV của mình. Tôi đã gửi đơn xin online cho 1 công ty Thái Lan, 2 công ty của Singapore nhưng không thấy chút hồi âm nào. Tôi cũng không thất vọng lắm vì bản thân vẫn thật sự chưa có chút hứng khởi nào để đi làm. Mãi đến công ty thứ tư thì tôi bỗng nhận được hồi âm rất nhanh từ bên tuyển dụng. Qua một email trao đổi ngắn, họ đồng ý đặt lịch phỏng vấn. Công việc sẽ yêu cầu phải di chuyển hẳn đến Bangkok để làm việc. 3 buổi phỏng vấn đầu sẽ là gọi điện video call qua Internet. Nếu qua được 3 vòng này thì vòng cuối tôi sẽ được công ty mua vé máy bay tới thẳng văn phòng ở Bangkok để phỏng vấn trực tiếp.

Buổi phỏng vấn đầu tiên diễn ra sau đó gần 2 tuần. Thú thật là tôi không hề chuẩn bị gì ngoài việc đọc một vài câu hỏi phỏng vấn theo mẫu. Buổi phỏng vấn đó theo tôi là không tốt lắm vì phần code tôi viết khá chệch choạc do hồi hộp cũng như do phụ thuộc vào quá nhiều vào IDE. Bù lại phần tiếng Anh của tôi khá trôi chảy, người phỏng vấn cũng khá thân thiện và vui vẻ nên tôi khá bất ngờ khi 2 ngày sau có một cú điện thoại từ văn phòng công ty Thái Lan thông báo tôi đã pass phỏng vấn và chuẩn bị cho vòng 2.

Vòng 2 diễn ra cũng khá thuận lợi vì các câu hỏi chỉ tập trung vào xử lý tình huống và kinh nghiệm thực tế, chỉ cần tiếng Anh ở mức khá là đã có thể vượt qua tương đối ổn thỏa. Tới vòng 3, tôi được gặp giám đốc QA của họ. Các câu hỏi không còn về vấn đề kỹ thuật mà chủ yếu là về quá khứ làm việc cũng như mức lương mong đợi. Ngay hôm sau, tôi nhận được email mời đến Bangkok cho vòng 4. Hai hôm sau thì có vé máy bay, đặt phòng khách sạn và đặt xe đưa đón.

Chi tiết của chuyến đi Bangkok này các bạn có thể đọc thêm ở đây: Du lịch Bangkok miễn phí


Bên dưới là các bộ câu hỏi phỏng vấn qua 4 vòng mà tôi còn ghi nhớ. Kết quả cuối cùng thì các bạn kéo xuống dưới cùng của bài viết nhé.


[INTERVIEW QUESTIONS FOR SENIOR QUALITY ASSURANCE ENGINEERS]

Mỗi buổi phỏng vấn kéo dài trong khoảng 1 tiếng đồng hồ, ngôn ngữ giao tiếp được sử dụng là tiếng Anh. Chủ yếu xoay quanh việc đưa ra giải pháp cho việc kiểm thử cũng như kiểm tra kỹ năng lập trình ở mức cơ bản.

Hi all, I have just had an online interview for the position Senior QA Automation Engineer for Bangkok, Thailand. I am still waiting for the final feedback, meanwhile, I'm gonna share with you all the questions from the 1st, 2nd, and 3rd rounds of interview that I remember.

The interviews lasted for 1 hour, verbal language was English, focus on giving out testing solutions as well as basic Java programming language. Round #1, #2, and #3 were Bluejeans calls, which mean you need an proper internet connection to join the interviews.

ROUND #1

1.1 CODING:

■ 1.1.1 Write a function to decode characters by inputting an integer value and return an alphabet. For example: decode(1) == 'a', decode(2) == 'b', decode(3) == 'c'...

■ 1.1.2. Write a function to decode message by inputting an integer value and return the decoded message. For example: decodeMessage(312) == 'cab'. Hint: You should reuse the method decode(int) above.

Note: They were using an online Java IDE which could compile the code right in the browser, no need to install JDK or something.

Here is my answer (just for reference):



1.2 TESTING SOLUTIONS:

■ 1.2.1. Let's say you are a tester working for Google. How do you test the Google search engine? How many test cases you could create? How could you know that the engine is working well?

I did some researches on the Internet and apparently there are no exact answers for this question, except you were really a tester working for Google and you really tested the engine. So it's not about right or wrong, the interviewer just wanted to use this question to know how I could solve a problem which I have no experiences about it at all. So I recommend this link so you could find yourself the answer.

■ 1.2.2. How do you test a Login page using Facebook login function?

Search for the solution on the Internet.

■ 1.2.3. What do you expect from our company?

You can ask about your expected salary, how you can improve your skills and knowledge when working there. Anything you can ask, just don't ask stupid.

■ 1.2.4. Let's say we execute a performance testing for the Login page, the expected must be 1000 simultaneous logins/second. So far the server could handle only 999 logins/second. PO wants to release this feature right away in the next build. If you were the QA lead, what are you gonna do? Would you agree with PO to release the new build?

Answer based on your real working experiences. 

2 ngày sau buổi phỏng vấn đầu tiên thì tôi nhận được một cú điện thoại từ văn phòng của công ty thông báo tôi sẽ tiếp tục tham dự phỏng vấn vòng 2 với nội dung chủ yếu là về testing solution.

2 days after the first interview, I received a phone call to be notified that I had passed round #1 and round #2 would be coming up in 2 more days. Second round would still be an online interview through video call.

ROUND #2

In this round, I met another interviewer, he was a QA lead. The questions were basically about testing solutions, no code involved.

■ 1. Why did you leave your previous company?

Don't ever say bad things about your previous company. Actually, don't ever say bad things about anyone/anything.

■ 2. Why did you change your role from developer to automation engineer (They noticed that I used to be a software developer for daytime job)?

Answer based on your actual situation.

■ 3. How to test a dice?

Search for the answer on the Internet.

■ 4. Tell me your two greatest weaknesses?

Search for the answer on the Internet.

ROUND #3

In this round, I met the QA director via online video call. This round lasted for only 30 minutes, just some questions about the reason why I left my previous job, what do I expect for the new job and how much I expect for the salary. It was just a conversation so me and the director could know more about each other. If I can pass this round, they would buy me a round-trip flight tickets to Bangkok for a face-to-face interview with some QA leads.

Ở vòng này thì tôi được phỏng vấn bởi QA director của công ty. Các câu hỏi chủ yếu xoay quanh mức lương, lý do rời bỏ công ty cũ và cho biết trước những bước tiếp theo nếu pass vòng phỏng vấn này. Nếu mọi thứ đều OK thì tôi sẽ phải bay qua Bangkok khoảng 3 ngày để phỏng vấn trực tiếp với các QA lead của công ty.

ROUND #4

For this round, they required me to fly in to Bangkok, Thailand in 3 days for a face-to-face interview which includes 3 interview sessions in a row. Each session would be 1 hour long. Of course, the flight tickets, accommodations and airport transit would be covered by the company. For this round, before flying, they assigned me a home assignment to do at home first, and then bring to the interview to discuss over it.

Trước khi bay qua Bangkok, họ ra một bài code nhỏ để tôi có thể làm trước rồi mang qua bên đó cho họ review và sẽ hỏi đáp xung quanh bài code đó. Nội dung của bài tập là viết một app nhỏ bằng ngôn ngữ bất kỳ, có chức năng đăng nhập và thay đổi password theo một số requirements nhất định. Sau đó thì viết thêm một project nữa bằng Java/Selenium để automation testing chính cái app đó.

Riêng vòng này thì có 3 session với 3 người phỏng vấn khác nhau (đều là QA lead). Vậy tổng cộng tôi phải trải qua 6 session phỏng vấn với 6 người.


[HOME ASSIGNMENT]


To develop a change password function, and then develop an automation project to automated test that function. Any programming language/solution would be find as long as it could work.

Everything was good, all of the interviewers are Thai QA leads. They can speak English really well, they are also nice and friendly. One of them is even a rock fan who also likes Avenged Sevenfold because he noticed me used Avenged Sevenfold as the password for the demo application. After that, I flied back to Vietnam. 2 days later, I got a phone call from one of the QA lead, he offered me the job, and there was a team from the company to support me on onboarding process and visa paperworks.

Kết quả cuối cùng, sau 2 ngày trở về Việt Nam, tôi nhận được một cú điện thoại offer mức lương và hợp đồng. Từ thời điểm ký hợp đồng cho tới khi đi làm cần ít nhất 6 - 8 tuần để hoàn tất thủ tục xin thư chấp thuận của Bộ Lao động Thái Lan và thị thực làm việc tại cơ quan Lãnh sự.

■ Cập nhật: Chi tiết về thủ tục xin giấy tờ và thị thực làm việc tại Thái Lan mời các bạn đọc thêm ở bài viết sau đây: Kinh nghiệm xin visa Non Immigrant B làm việc tại Thái Lan.

■ Cập nhật 1/9/2019: Hiện tôi đã bắt đầu làm việc tại Thái Lan được 1 tuần, những trải nghiệm của tôi tiếp tục được chia sẻ trong bài viết này: Sống và làm việc tại Bangkok, những ngày đầu của cuộc sống mới, mời các bạn cùng theo dõi.

Chúc các bạn thành công!

Cảm ơn bạn đã đọc bài viết của Cuộc Sống Tối Giản. Đây là một blog cá nhân, được lập ra nhằm mục đích lưu trữ và chia sẻ mọi thứ hay ho theo chủ quan của chủ sở hữu. Có lẽ vì vậy mà bạn sẽ thấy blog này hơi (rất) tạp nham. Mọi chủ đề đều có thể được tìm thấy ở đây, từ tâm sự cá nhân, kinh nghiệm sống, phim ảnh, âm nhạc, lập trình... Phần lớn các bài đăng trong blog này đều được tự viết, trừ các bài có tag "Sponsored" là được tài trợ, quảng cáo, hoặc sưu tầm. Để ủng hộ blog, bạn có thể share những bài viết hay tới bạn bè, người thân, hoặc có thể follow Kênh YouTube của chúng tôi. Nếu cần liên hệ giải đáp thắc mắc hoặc đặt quảng cáo, vui lòng gửi mail theo địa chỉ songtoigianvn@gmail.com. Một lần nữa xin được cảm ơn rất nhiều!!!

BÌNH LUẬN



BÀI VIẾT LIÊN QUAN

© Copyright 2018 by CUỘC SỐNG TỐI GIẢN
Loading...
CUỘC SỐNG TỐI GIẢN