❅
❅
❆
❅
❆
❅
❆
❅
❆
❆

  • 0939206009
  • thaian.it15@gmail.com
  • Facebook
  • Youtube
  • Zalo
Anh Tester Logo
  • Khoá học
    • All Courses
    • Website Testing
    • API Testing
    • Desktop Testing
    • Mobile Testing
    • Programming Language
    • CI/CD for Tester
    • Performance Testing
  • 💥Khai giảng
  • tools
    • TestGenAI - AI Test Cases Generator
    • Mobile Apps Demo
    • Automation Framework Selenium TestNG
    • Automation Framework Cucumber TestNG
    • Gherkin Convert Functions in Katalon
    • Convert object from Selenium Java to Playwright Python
    • Website Demo CRM
    • Website Demo HRM
    • Website Demo HRM GO
    • Website Demo POS
    • Website Demo eCommerce CMS
  • blog
    • Selenium C#
    • Selenium Java
    • Katalon Tools
    • Jenkins CI/CD
    • SQL cho Tester
    • Manual Testing
    • Tài liệu cho Tester
    • Automation Testing
    • akaAT Tools
    • Cucumber TestNG
    • API Testing with Postman
    • Apache Maven
    • AI in Software Testing
    • Lịch khai giảng
  • Liên hệ
  • Log in
    Sign up

25 câu hỏi thường gặp khi phỏng vấn Test Engineer

  • Blog
  • Manual Testing
25 câu hỏi thường gặp khi phỏng vấn Test Engineer

25 câu hỏi thường gặp khi phỏng vấn Test Engineer

  • Anh Tester
  • Manual Testing
  • 26091
Nếu bạn vẫn còn đang mông lung không biết một Test Engineer hay Software Tester cần tu luyện những kiến thức và kỹ năng gì để vượt vòng phỏng vấn hóc búa. Bài viết dưới đây là câu trả lời gợi ý và tham khảo dành cho bạn!

  • A. Foundations (Kiến thức nền tảng)
    • 1. Testing (Kiểm thử)
    • 2. Programming languages (Ngôn ngữ lập trình)
    • 3. Networking (Kiến thức Mạng cơ bản)
    • 4. Database (Cơ sở dữ liệu)
  • B. Practical skills (Kỹ năng thực hành)
    • 1. Tools (Công cụ)
    • 2. Automation Test (Kiểm thử tự động)
    • 3. Manual Test (Kiểm thử thủ công)
    • 4. Security (Bảo mật)


Anh Tester chia sẻ đến với bạn 25 câu hỏi thường gặp khi phỏng vấn Test Engineer với hy vọng các bạn có thể ôn tập thật kỹ lưỡng và đúng trọng tâm. Anh Tester còn gợi ý cho một vài câu hỏi như một món quà nhỏ dành cho các bạn muốn làm Tester chuẩn bị kỹ càng trước buổi phỏng vấn.

Còn nếu bạn chưa có ý định ứng tuyển, hãy thử trả lời các câu hỏi dưới đây như một lần tự kiểm tra lại kiến thức của bản thân xem sao nhé !!!



A. Foundations (Kiến thức nền tảng)


1. Testing (Kiểm thử)

a. Name and explain types of testing.

(Kể tên và giải thích các loại kiểm thử)
==> Tham khảo tại đây: Test Type là gì? Tìm hiểu về các loại Test Type

b. What is black box testing? What is white box testing?

(Kiểm thử hộp đen là gì? Kiểm thử hộp trắng là gì?)
==> Tham khảo tại đây: 100+ khái niệm Testing dành cho Tester

c. What is the main problem with web testing?

(Đâu là vấn đề chính trong kiểm thử website?)
==> Tham khảo tại đây: Tìm hiểu về quy trình kiểm thử Website

d. Describe a bug life-cycle and draw the diagram on the board.

(Mô tả vòng đời của bug và vẽ biểu đồ)
==> Tham khảo tại đây: Bug Life Cycle

e. What are differences among test plan, test scenario, test case, test report?

(Đâu là điểm khác biệt giữa kế hoạch kiểm thử, kịch bản kiểm thử, trường hợp kiểm thử, báo cáo kiểm thử?)

f. What are components of a test case?

(Các thành phần của một trường hợp kiểm thử là gì?)

  • Gợi ý: Một test case cần có đủ ít nhất các thành phần sau:
25 câu hỏi thường gặp khi phỏng vấn Test Engineer | Anh Tester

g. How to track the test coverage?

(Làm thế nào để theo dõi độ bao phủ kiểm thử (tỷ lệ kiểm tra tính theo%?)

  • Gợi ý: Ứng viên có thể sử dụng nhiều công cụ để theo dõi. Một số có thể kể đến như Excel formulas, TestRail (một công cụ quản lý kiểm tra tích hợp đầy đủ tiện ích JIRA),…
25 câu hỏi thường gặp khi phỏng vấn Test Engineer | Anh Tester


2. Programming languages (Ngôn ngữ lập trình)

a. Explain Inheritance, Abstraction, Encapsulation, Polymorphism concept.

(Giải thích các khái niệm: Inheritance (Kế thừa), Abstraction (Trừu tượng), Encapsulation (Đóng gói), Polymorphism (Đa hình))

  • Gợi ý: Đây là các khái niệm liên quan đến Object Oriented Programming (Lập trình hướng đối tượng).


b. Explain the meaning and the use of: While / For / Do While, Switch, If, Break.
(Giải thích ý nghĩa và cách sử dụng của các câu lệnh: While / For / Do While, Switch, If, Break)

c. Name some basic data structures.

(Kể tên một vài cấu trúc dữ liệu cơ bản)


3. Networking (Kiến thức Mạng cơ bản)

a. List some major HTTP methods and response codes.

(Liệt kê một số phương thức HTTP chính và các mã dùng để biểu thị trạng thái request HTTP chỉ định)

  • Gợi ý: Ứng viên cần biết phân biệt một số phương thức HTTP như POST, GET, DELETE, UPDATE,…và liệt kê được code 404, 502, 200,…
Image for post
Một số phương thức HTTP (Nguồn: Assertible)

b. What is Client-server architecture?

(Cấu trúc Client-server là gì?)


4. Database (Cơ sở dữ liệu)

a. What is primary key, foreign key? How are they different?

(Khoá chính, khoá ngoại là gì? Chúng khác nhau như thế nào?)

b. Write a query that…

(Viết một câu truy vấn đáp ứng yêu cầu đề bài)

c. What is CRUD?

(CRUD là gì?)


B. Practical skills (Kỹ năng thực hành)


1. Tools (Công cụ)

a. How to test with different internet speed?

(Làm thế nào để kiểm thử với tốc độ internet khác nhau?)

  • Gợi ý: Ứng viên cần biết sử dụng các công cụ như JMeter, Chrome DevTools,…
25 câu hỏi thường gặp khi phỏng vấn Test Engineer | Anh Tester

b. Explain about Page Object Model concept.

(Giải thích khái niệm “Page Object Model”)

  • Gợi ý: Đây là một mô hình thiết kế test script được sử dụng phổ biến trong các Framework Automation Test với Selenium, Appium.


c. What is XPath, CSS selector? How to find elements in Selenium?

(XPath, CSS selector là gì? Làm thế nào để sử dụng chúng cho việc tìm các phần tử trong Selenium?)
==> Tham khảo thêm tại đây: Xpath


2. Automation Test (Kiểm thử tự động)

a. What is Selenium/ Selenium WebDriver?

(Selenium/ Selenium WebDriver là gì?)
==> Tham khảo tại đây: Giới thiệu về Selenium

b. What tools are/were you using to test a software?

(Những công cụ bạn đang sử dụng để kiểm thử một phần mềm là gì?)
25 câu hỏi thường gặp khi phỏng vấn Test Engineer | Anh Tester

Note: Selenium là một trong nhiều công nghệ được sử dụng để vận hành hệ thống Test Automation cho website hiện nay.


3. Manual Test (Kiểm thử thủ công)

a. When you encounter a bug when testing, what will you do? How could you know where an error comes from?

(Khi gặp phải bug trong lúc kiểm thử, bạn sẽ làm gì? Làm thế nào để bạn biết một lỗi nào đó đến từ đâu?)

b. What are the differences between Load Test and Stress Test?

(So sánh điểm khác biệt giữa Load Test và Stress Test)

  • Gợi ý:
25 câu hỏi thường gặp khi phỏng vấn Test Engineer | Anh Tester

c. How do you review member’s test cases?

(Bạn review các test cases của thành viên khác như thế nào?)

  • Gợi ý: Ứng viên cần biết nêu kế hoạch, các bước thực hiện, tiêu chí để review các test cases.


4. Security (Bảo mật)

a. What should you keep in mind when testing the system’s security?

(Bạn cần ghi nhớ những gì khi kiểm thử bảo mật hệ thống?)

  • Gợi ý: Ứng viên cần biết một số loại kiểm thử bảo mật cơ bản như SQL injection, XSS,…


b. Can you list the details of each security testing type?

(Bạn có thể liệt kê chi tiết về từng loại kiểm thử bảo mật không?)

  • Gợi ý: Ứng viên có thể nhắc đến top 10 lỗ hổng bảo mật web phổ biến theo chuẩn OWASP — OWASP TOP 10.

Bạn trả lời được bao nhiêu % trong tổng số các câu hỏi trên đây rồi? Nếu trả lời được tự tin tất cả các câu hỏi này, bạn rất có thể sẽ vượt qua vòng phỏng vấn một cách dễ dàng đấy!

Nếu vẫn còn một số kiến thức chưa nắm chắc, không sao cả, hãy lưu bài viết này lại để dành thời gian tu luyện thêm bạn nhé! Hy vọng bộ câu hỏi hôm nay có thể đồng hành cùng bạn trên chặng đường trở thành một Test Engineer chính hiệu của mình 😄😄😄

==> Xem thêm: 6 câu hỏi phỏng vấn tester thông dụng năm 2021
==> Xem thêm: 7 câu hỏi phỏng vấn cho thực tập tester


Cộng đồng chia sẻ kiến thức Tester:

🌱 Zalo Tester Club:  https://zalo.me/g/mmwgnt932
🌱 Zalo
Automation Testing:  https://zalo.me/g/lsxswc560
🌱 
Facebook Group Manual: Tester Club - Chia sẻ kiến thức và tuyển dụng Tester
🌱 Facebook Group Auto: Cộng đồng Automation Testing Việt Nam (Website, Desktop, Mobile)
🌱 Facebook Fanpage: Cộng đồng Automation Testing Việt Nam - Selenium

  • Tags:
  • Test Engineer
  • câu hỏi
  • phỏng vấn
  • tester

Chia sẻ bài viết

Facebook Linkedin Telegram Pinterest Share with Zalo Zalo

Cộng đồng Automation Testing Việt Nam

🌱 Facebook Fanpage: Anh Tester
🌱 Telegram
Automation Testing:   Cộng đồng Automation Testing
🌱 
Facebook Group Automation: Cộng đồng Automation Testing Việt Nam
🌱 Telegram
Manual Testing:   Cộng đồng Manual Testing
🌱 
Facebook Group Manual: Cộng đồng Manual Testing Việt Nam

  • Anh Tester

    Anh Tester

    Đường dẫu khó chân vẫn cần bước đi
    Đời dẫu khổ tâm vẫn cần nghĩ thấu

    • Facebook
    • Youtube
    • Zalo

Search Blogs

Related Blogs

Test Cases for QR Code

Test Cases for QR Code

Nov-07-2024 by Anh Tester
COMMON CHECKLIST API TEST CASES

COMMON CHECKLIST API TEST CASES

Mar-04-2024 by Anh Tester
Câu hỏi và câu trả lời phỏng vấn kiểm thử API 2024

Câu hỏi và câu trả lời phỏng vấn kiểm thử API 2024

Jan-04-2024 by Anh Tester
API Testing Interview Questions and Answers 2024

API Testing Interview Questions and Answers 2024

Jan-04-2024 by Anh Tester
TEST CASES FOR CHANGE PASSWORD

TEST CASES FOR CHANGE PASSWORD

Oct-03-2023 by Anh Tester
Vài câu hỏi phỏng vấn cho Manual Tester (Software Testing) năm 2023

Vài câu hỏi phỏng vấn cho Manual Tester (Software Testing) năm 2023

Aug-21-2023 by Anh Tester
Kiểm thử khám phá (Exploratory Testing)

Kiểm thử khám phá (Exploratory Testing)

Aug-02-2023 by Anh Tester
Kiểm thử hồi quy (Regression Test)

Kiểm thử hồi quy (Regression Test)

Jun-12-2023 by Anh Tester
5 kỹ thuật kiểm thử phần mềm thường sử dụng

5 kỹ thuật kiểm thử phần mềm thường sử dụng

Jun-12-2023 by Anh Tester
13 bug report templates for QA testing workflow

13 bug report templates for QA testing workflow

Apr-16-2023 by Anh Tester
view all

Blog Tags

  • Selenium
  • Xpath
  • Locator
  • Jenkins
  • Testing
  • Tester
  • Thuật ngữ
  • Lộ trình
  • Khóa học
  • Mindset
  • QA
  • QC
  • Checklist
  • Website
  • Mobile
  • Question
  • Answer
  • Phỏng vấn
  • Extension
  • Cucumber
  • Gherkin
  • Agile
  • Scrum
  • Document
  • Testing Level
  • Automation Test
  • Test Cases
  • Trường hợp
  • Katalon
  • JMeter
  • Postman
  • API
  • Manual Test
  • Developer

Anh Tester

Anh Tester profile
Đường dẫu khó chân vẫn cần bước đi
Đời dẫu khổ tâm vẫn cần nghĩ thấu

Connect me on

  • Facebook
  • Youtube
  • Zalo


Liên hệ

  • 0939206009
  • thaian.it15@gmail.com
  • Anh Tester
  • Donate for Anh Tester
QR Facebook Group
QR Discord Group

Copyright © 2021-2025 Anh Tester Automation Testing