Làm thế nào để đóng đinh cuộc phỏng vấn mã hóa

Tất cả chúng ta đã trải qua điều này. Mỗi nhà phát triển mà bạn biết, từng người bạn đã nghe nói, ngay cả những người bạn ngưỡng mộ, đã trải qua một cuộc phỏng vấn kỹ thuật và đoán xem. Họ đã thất bại ít nhất một lần.

Vì vậy, có một mẹo sẽ làm cho cuộc phỏng vấn tiếp theo của bạn thành công? Sự thật là, không có mẹo. Nhưng có một số cách có thể tăng khả năng của bạn để có được công việc đó và tôi sẽ viết ra một vài trong số chúng trong bài viết này, dựa trên kinh nghiệm phỏng vấn của riêng tôi.

Trước hết, tôi sẽ chia sẻ một sự thật với bạn rằng điều đó có thể không đáng ngạc nhiên. Bạn đã bao giờ nghĩ về những gì người phỏng vấn đang tìm kiếm trong CV của bạn?

Một đồng nghiệp.

Vâng, họ chỉ muốn một nhà phát triển mà họ có thể giao tiếp, hợp tác và trao đổi kiến ​​thức và học hỏi. Đó là lý do tại sao trước khi đi sâu vào mã, hầu hết những người phỏng vấn thích trò chuyện về tính cách của bạn. Ứng cử viên hoàn hảo là một người có khả năng giao tiếp, có kỹ năng mã hóa và biết cách chia sẻ kiến ​​thức, một người có thể cảm thấy chủ sở hữu về mã của mình, chịu trách nhiệm trong thời gian khó khăn và sửa chữa những điều không hoàn toàn đúng, ngay cả khi anh ấy / cô ấy không phải làm thế.

Vì vậy, hãy đảm bảo chuẩn bị (hoặc thậm chí xây dựng) các ví dụ về các tình huống chứng minh lý do tại sao họ nên tin rằng bạn là ứng cử viên hoàn hảo. Bên cạnh đó, làm cho người phỏng vấn cảm thấy như bạn là một đội. Người phỏng vấn muốn biết cảm giác như thế nào khi làm việc thông qua một vấn đề với bạn, vì vậy hãy làm cho cuộc phỏng vấn cảm thấy hợp tác. Khi được hỏi về một vấn đề mã hóa, hãy thử sử dụng chúng tôi, thay vì sử dụng, thay vào đó, hãy sử dụng cách tiếp cận x vì chúng tôi nên sử dụng cách tiếp cận x vì Nghiêm túc. Nói đi, hãy để Let Hãy thử làm điều này và điều đó - Tôi không chắc liệu nó có hoạt động hay không, nếu bạn bị mắc kẹt, chỉ cần nói những gì bạn nghĩ. Nói những gì có thể làm việc và tại sao bạn tin rằng giải pháp hiện tại của bạn không hoạt động. Tôi có thể đảm bảo với bạn rằng người phỏng vấn của bạn cũng đã trải qua tình huống tương tự.

Và một điều thực sự quan trọng: Hãy nói rằng tôi không biết. Don Patrick cố gắng để xuất hiện để biết một cái gì đó bạn don. Nếu bạn đang được hỏi điều gì đó không phù hợp với kiến ​​thức của bạn, hãy thử lấy ví dụ từ các vấn đề hoặc ngôn ngữ tương tự khác mà bạn cảm thấy thoải mái. Ngay cả khi bạn đang nghĩ về một giải pháp mà bạn cảm thấy nó không liên quan gì đến vấn đề mà bạn đang đấu tranh để giải quyết, hãy chia sẻ nó với người phỏng vấn của bạn và giải thích lý do tại sao bạn nghĩ nó không liên quan.

Về mặt kỹ thuật, tùy thuộc vào vị trí mà bạn ứng tuyển, có thể hỏi nhiều câu hỏi khác nhau. Một quy tắc chung là như sau. Nếu bạn tuyên bố muốn biết một ngôn ngữ lập trình tốt, bạn sẽ có thể hiểu và giải thích cơ học của nó, những mặt trái của nó, những điểm yếu của nó. Trong những tình huống bạn sẽ sử dụng nó, trong đó không và tại sao.

Đây là một số câu hỏi mà tôi đang hỏi hầu hết các lần:

  • Bạn đã từng làm việc trong một nhóm trước đây?
  • Những phương pháp nhanh nào bạn đã sử dụng trước đây?
  • Làm thế nào để bạn chắc chắn rằng kiến ​​thức được lan truyền trong nhóm của bạn?
  • Làm thế nào bạn sẽ đối phó với một nhà phát triển có ý kiến ​​khác với bạn về một chủ đề quan trọng?
  • Bạn đã bao giờ có một cuộc xung đột với một đồng nghiệp của bạn và làm thế nào bạn vượt qua nó?
  • Vấn đề kỹ thuật mới nhất mà bạn phải giải quyết là gì?
  • Làm thế nào để bạn xác định quyền sở hữu mã?
  • Mục tiêu cuối cùng chuyên nghiệp của bạn là gì?

Chỉ cần một lời nhắc nhở, bạn có thể chuẩn bị cho mình những câu trả lời không nhất thiết phải dựa trên các sự kiện thực tế. Hơn nữa, hãy đảm bảo đặt câu hỏi của riêng bạn về công ty, sản phẩm và phương pháp mà các đồng nghiệp tiềm năng của bạn đang làm việc.

Tất nhiên bài viết này không thể đảm bảo rằng cuộc phỏng vấn tiếp theo của bạn sẽ thành công. Nhưng dựa trên kinh nghiệm phỏng vấn của riêng tôi, các ứng viên đã chuẩn bị theo những hướng dẫn đó có nhiều cơ hội hơn để có được vai trò đó.

Có một tuần tuyệt vời!