JavaRush /Blog Java /Random-VI /Bạn được thuê! Chuẩn bị cho cuộc phỏng vấn bằng tiếng Anh...

Bạn được thuê! Chuẩn bị cho cuộc phỏng vấn bằng tiếng Anh

Xuất bản trong nhóm
Chúng tôi tiếp tục nói về việc làm dành cho các nhà phát triển Java và đưa ra lời khuyên nhằm giúp các lập trình viên nhận được lời mời phỏng vấn, vượt qua thành công và nhận được lời đề nghị mong muốn trước mặt họ. Bạn được thuê!  Chuẩn bị phỏng vấn bằng tiếng Anh - 1Trong một trong những bài viết trước, chúng ta đã đề cập đến chủ đề chuẩn bị cho cuộc phỏng vấn: Java Junior tại một cuộc phỏng vấn: cách chuẩn bị và những gì cần hỏi . Tuy nhiên, các cuộc phỏng vấn ở những công ty thực sự thú vị (và ở bất kỳ công ty nào ở nước ngoài) đều được thực hiện bằng tiếng Anh và như chúng tôi biết, không phải ai cũng cảm thấy thoải mái với nó . Vì vậy, tài liệu này sẽ được dành để chuẩn bị cho một cuộc phỏng vấn xin việc bằng tiếng Anh.

lời khuyên

Đầu tiên, đây là một số lời khuyên chung về cách chuẩn bị cho cuộc phỏng vấn và cách cư xử trong cuộc phỏng vấn. Sau đó, chúng ta sẽ xem xét một số câu hỏi phổ biến nhất nhưng đồng thời cũng khó mà các lập trình viên thường được hỏi trong các cuộc phỏng vấn.

Tạo một sơ yếu lý lịch thú vị

Chúng tôi đã nói về cách một lập trình viên có thể tạo một sơ yếu lý lịch và hồ sơ LinkedIn thú vị trong một bài viết riêng. Ở đây chúng ta sẽ chỉ tập trung vào thực tế - bạn cần phải có một sơ yếu lý lịch tốt, không chỉ để nhận được lời mời phỏng vấn thường xuyên mà còn để vượt qua chúng một cách thành công. Đừng nghĩ rằng chất lượng sơ yếu lý lịch của bạn không thành vấn đề nếu nó đã hoàn thành chức năng chính và dẫn đến lời mời phỏng vấn. Tốt hơn hết hãy nhìn sự việc theo cách này: bạn đừng hẹn hò với cô gái trong mộng của mình trong đôi dép tông và áo phông. Vì vậy, có được một công việc mơ ước (hoặc chỉ là một công việc trả mức lương ổn định bốn chữ số bằng đô la) mà không có sơ yếu lý lịch gọn gàng là một cách cư xử tồi. “Tôi biết nhiều lập trình viên phải mất hàng tuần, thậm chí hàng tháng để chuẩn bị cho các cuộc phỏng vấn. Đồng thời, họ không dành bất kỳ thời gian nào cho sơ yếu lý lịch của mình, điều này theo quan điểm của tôi ít nhất là kỳ lạ và tất nhiên là sai lầm”, Zhia Chong, một nhà phát triển tại Twitter cho biết.

Chuẩn bị một đoạn độc thoại “về bản thân”

Trong hầu hết các cuộc phỏng vấn, câu hỏi đầu tiên giống như “hãy cho chúng tôi biết về bản thân bạn” (và các cuộc phỏng vấn với các lập trình viên cũng không ngoại lệ), vì vậy, sẽ rất hợp lý nếu bạn chuẩn bị ngay câu trả lời cho câu hỏi đó - một đoạn độc thoại ngắn: về bạn, bạn đến với câu hỏi này như thế nào nghề nghiệp, về kinh nghiệm trong quá khứ, kỳ vọng, v.v. Chỉ cần nhớ rằng đoạn độc thoại phải ngắn gọn: không cần thiết phải kể lại chi tiết tiểu sử của bạn cho nhân viên nhân sự.

Hãy để một chuyên gia tạo sơ yếu lý lịch của bạn

Và mẹo thứ hai về sơ yếu lý lịch của bạn: để làm cho nó trông nghiêm túc và chuyên nghiệp, tốt hơn hết bạn nên thuê một người viết quảng cáo chuyên nghiệp, ít nhất là nếu kỹ năng viết tiếng Anh của bạn không cao lắm. Ngoài ra, văn bản bạn viết có thể được kiểm tra bởi người biên tập “người bản xứ”. “Có những người viết sơ yếu lý lịch một cách chuyên nghiệp. Họ không cố gắng viết chương trình cho chính họ, phải không? Nếu người viết không viết chương trình của riêng họ thì tại sao người lập trình lại phải viết lý lịch của riêng họ?” hỏi John Sonmez, người sáng lập Lập trình viên đơn giản và huấn luyện viên cuộc sống cho các nhà phát triển. Bạn có thể viết được một văn bản tử tế, nhưng khả năng cao là nó sẽ bị cong, đầy lỗi và nhìn chung sẽ rất giống bản dịch tự động từ tiếng Nga qua Google Translate. Người ta nghi ngờ rằng điều này sẽ phục vụ tốt cho bạn trong một cuộc phỏng vấn. Bạn được thuê!  Chuẩn bị phỏng vấn bằng tiếng Anh - 2

Chuẩn bị câu trả lời cho các câu hỏi bẫy

Ví dụ về các câu hỏi bẫy phổ biến mà ứng viên thường gặp khi phỏng vấn:
  • Tại sao bạn lại tìm kiếm một cơ hội mới? (Tại sao bạn lại tìm kiếm một cơ hội việc làm mới?)

  • Kết quả lần cuối cùng bạn và đồng nghiệp bất đồng về một vấn đề kỹ thuật là gì? (Lần cuối cùng bạn có bất đồng với đồng nghiệp về một vấn đề kỹ thuật là khi nào và nó được giải quyết như thế nào?)

  • Kể tên điểm mạnh nhất và điểm yếu lớn nhất của bạn. (Hãy kể tên phẩm chất mạnh nhất và điểm yếu chính của bạn)

Có khá nhiều câu hỏi bẫy mẫu kiểu này và người phỏng vấn vẫn sử dụng rộng rãi chúng trong các cuộc phỏng vấn với ứng viên. Để không bị “thất bại” khi trả lời, tốt hơn hết bạn nên chuẩn bị trước những câu trả lời tiêu chuẩn hoặc cách khác là tránh trả lời trực tiếp. Đối với nhiều ứng viên, những câu hỏi như vậy, do tính chất rập khuôn và cố ý ngu ngốc, sẽ gây khó chịu. Nhưng hãy nhớ rằng việc gây ra những cảm xúc tiêu cực và khiến bạn tức giận là một trong những mục tiêu. Hãy lấy câu hỏi đầu tiên làm ví dụ: “Tại sao bạn lại tìm kiếm một cơ hội mới?” Ý tưởng chính của câu hỏi này là tìm hiểu xem liệu ứng viên có nói xấu về người chủ hiện tại hay trước đây của mình hay không. Nếu anh ấy làm vậy, khả năng cao là anh ấy sẽ sớm có những nhận xét tiêu cực về công ty mà anh ấy hiện đang ứng tuyển vào vị trí đó. Ngoài ra, câu trả lời cho câu hỏi này nhằm giúp HR hiểu được động cơ thực sự của ứng viên và lý do tại sao anh ta thực sự quan tâm đến vị trí này. Nói chung, khi đưa ra câu trả lời cho những câu hỏi mẫu như vậy, chiến lược tốt nhất thường là “chơi theo luật” và trả lời chúng theo những mẫu giống nhau, thay vì đi tìm sự thật. Điều này đưa chúng ta đến mẹo tiếp theo.

Khi trả lời câu hỏi của nhà tuyển dụng, đừng “quá thành thật”

Như nhiều chuyên gia lưu ý, dòng hành vi này đặc biệt điển hình đối với các lập trình viên. Nhiều nhà phát triển có xu hướng quá nhiệt tình trong các cuộc phỏng vấn, tin rằng nói sự thật là chiến lược tốt nhất và sự trung thực tàn bạo đó sẽ làm tăng thêm sức hấp dẫn của họ. Đừng bao gồm Tiến sĩ House hoặc Hank Moody nhằm cố gắng gây ấn tượng với người phỏng vấn bằng sự hóm hỉnh và độc đáo trong câu trả lời của bạn. Mặc dù nói dối trong cuộc phỏng vấn cũng không được khuyến khích nhưng bạn không cần phải nói quá nhiều hoặc quá cởi mở về bản thân hoặc kinh nghiệm làm việc trong quá khứ của bạn; khó có ai đánh giá cao điều đó, nhưng sự dài dòng như vậy có thể gây hại một cách trực tiếp nhất.

Tìm hiểu tên người phỏng vấn và thực hiện một số nghiên cứu trước

Lời khuyên này áp dụng nhiều hơn cho các cuộc phỏng vấn kỹ thuật và phỏng vấn các nhà quản lý ở giai đoạn cuối chứ không áp dụng cho việc giao tiếp với bộ phận nhân sự ngay từ đầu. Nhiều nhà phát triển có kinh nghiệm thường phỏng vấn các lập trình viên khác lưu ý rằng trong hầu hết các trường hợp, ngay cả khi họ đã liên lạc với ứng viên qua email trước cuộc phỏng vấn và ứng viên biết tên họ, các lập trình viên cũng không thèm tra cứu thông tin cơ bản về người phỏng vấn, chẳng hạn như mạng xã hội. hồ sơ truyền thông và tất cả các loại blog. Và nó sẽ đáng làm. Cách tốt nhất để khiến ai đó quan tâm đến bạn là thể hiện sự quan tâm thực sự đến người đó. Nguyên tắc này được Dale Carnegie xây dựng trong cuốn sách kinh điển “Làm thế nào để thu phục bạn bè và gây ảnh hưởng đến mọi người”. Quy tắc này không nên bỏ qua. Bạn được thuê!  Chuẩn bị phỏng vấn bằng tiếng Anh - 4

Chuẩn bị các câu hỏi phỏng vấn cụ thể cho lập trình viên

Chúng tôi đã lấy những câu hỏi điển hình mà các lập trình viên thường hỏi trong các cuộc phỏng vấn bằng tiếng Anh từ cổng thông tin tuyển dụng nổi tiếng Indeed .
  1. Bạn thích gì khi lập trình? (Bạn thích gì về lập trình?)

    Câu hỏi bẫy điển hình. Đầu tiên và quan trọng nhất, người phỏng vấn muốn biết rằng ứng viên thực sự thích thực hiện các công việc và hoạt động thường ngày, đặc biệt là những công việc mà hầu hết các nhà phát triển đều ghét.

    Vì vậy, không cần phải nói rằng điều bạn thích nhất khi lập trình là mức lương 4-5 con số (đùa thôi). Thay vào đó, tốt hơn hết bạn nên giả vờ là một người mọt sách điển hình, người không thể tưởng tượng được cuộc sống nếu không đào sâu vào mã và sửa lỗi.

    Mẫu phản hồi từ Indeed: “Tôi thích xem qua mã để có thể tìm ra lỗi và sửa chúng. Trên thực tế, tôi luôn thích sửa chữa mọi thứ một cách có phương pháp. Khi tôi còn nhỏ, bố tôi và tôi đã sửa một chiếc Mustang 1967. Phải mất một cách tiếp cận tỉ mỉ và rất nhiều kiên nhẫn. Tôi cũng cảm thấy như vậy khi xem lại mã.”

  2. Ngôn ngữ lập trình yêu thích của bạn là gì? (Ngôn ngữ lập trình yêu thích của bạn là gì?)

    Một câu hỏi khá chuẩn, câu trả lời tốt nhất nên được chuẩn bị trước bằng cách nghiên cứu ngôn ngữ lập trình nào được sử dụng trong công ty. Tất nhiên, trong câu trả lời nên đề cập đến ngôn ngữ chính của vị trí tuyển dụng mà quá trình tuyển chọn đang diễn ra.

    Mẫu phản hồi từ JavaRush: “Tôi thích sử dụng Java vì đây là một ngôn ngữ tinh tế với rất nhiều mục đích và một tương lai tươi sáng. Cá nhân tôi đã học Java trên JavaRush, một nền tảng trực tuyến phổ biến cho phép bạn thành thạo Java. Điều tôi yêu thích ở Java là nó cho phép lập trình viên tạo ra một ứng dụng có thể triển khai trên mọi thiết bị. Đó là ngôn ngữ được lựa chọn cho Internet of Things, điện toán đám mây, Blockchain, dữ liệu lớn và các thị trường CNTT đổi mới khác.”

  3. Điều khó khăn nhất khi làm lập trình viên máy tính là gì? (Điều khó khăn nhất đối với bạn khi trở thành một lập trình viên là gì?)

    Câu hỏi này được đặt ra để hiểu rõ hơn về điểm mạnh và điểm yếu của lập trình viên, để hiểu phần nào của dự án mà anh ta ít thích nhất. Vì vậy, sẽ hợp lý hơn khi trả lời theo một phong cách có phần công thức về sự thật rằng bạn tất nhiên là người rất thích nhìn chằm chằm vào màn hình suốt cả ngày, nhưng, như người ta nói, công việc khiến ngựa chết.

    Mẫu phản hồi từ Indeed: “Tôi thích ngồi trước máy tính và giải quyết vấn đề nhưng tôi cần nghỉ giải lao thường xuyên để duy trì sự tập trung. Sau hai giờ nhìn chằm chằm vào màn hình, tôi cần đi bộ một đoạn ngắn để đầu óc tỉnh táo và vận động cơ thể.”

  4. Ngôn ngữ gần đây nhất bạn học là gì? (Ngôn ngữ lập trình cuối cùng bạn học được cho đến nay là gì?)

    Công nghệ nói chung và thế giới lập trình nói riêng có xu hướng phát triển nhanh chóng và thay đổi liên tục. Câu hỏi này được yêu cầu để hiểu mức độ mà lập trình viên theo đuổi các xu hướng mới và liệu anh ta có nỗ lực vì điều này hay không. Do đó, trong câu trả lời của bạn, điều đáng nói là ít nhất phải có kiến ​​thức cơ bản về một trong những ngôn ngữ mới như Julia, Rust hoặc Swift. Và nếu điều này cũng đúng thì nó hoàn toàn lý tưởng.

    Mẫu phản hồi từ Indeed: “Có lẽ tôi không theo kịp nhiều ngôn ngữ mới như mong muốn, nhưng tôi đã học được rất nhiều kể từ khi tốt nghiệp đại học. Ở trường, tôi phải tập trung vào C++. Ngoài giờ học, tôi dành thời gian thử nghiệm các ngôn ngữ mới hơn như Julia và Swift. Kể từ khi tiến bộ, tôi đã làm việc trên một số dự án yêu cầu những ngôn ngữ đó.”

  5. Kỹ năng và tính cách của bạn sẽ đóng góp gì cho nhóm của chúng tôi? (Kỹ năng và tính cách của bạn có thể bổ sung gì cho nhóm của chúng tôi?)

    Đây là một câu hỏi được thiết kế để tìm ra những kỹ năng mềm khét tiếng của ứng viên và tìm hiểu xem liệu anh ta có thể tham gia vào nhóm hay không. Vì vậy, trong câu trả lời của bạn, tốt hơn hết bạn nên gián tiếp lưu ý rằng bạn là người có tinh thần đồng đội, một chàng trai hòa đồng và nói chung, chỉ là một người dễ thương.

    Mẫu phản hồi của Indeed: “Tôi thích giải quyết những vấn đề khó khăn. Nếu các thành viên khác trong nhóm của bạn không tìm được giải pháp phù hợp thì tôi sẽ tìm kiếm giải pháp đó. Đồng thời, tôi là một người chơi trong đội. Tôi biết rằng những người khác đóng góp rất nhiều công sức cho mỗi dự án. Ngay cả khi tôi tìm ra giải pháp mà người khác không thể làm được, tôi vẫn vui vẻ chia sẻ thành công với mọi người.”

Bạn được thuê!  Chuẩn bị phỏng vấn bằng tiếng Anh - 5

Lời khuyên cuối cùng

Và thay vì phần kết, hãy thêm một vài lời khuyên, dưới hình thức ngắn gọn và súc tích.
  • Bạn nên tắt điện thoại trong khi phỏng vấn (hoặc ít nhất là đặt nó ở chế độ im lặng);

  • Trả lời các câu hỏi chính xác và bám sát chủ đề;

  • Chỉ nói về những công nghệ mà bạn thực sự hiểu. Đừng cố gây ấn tượng với người phỏng vấn bằng số lượng từ thông dụng và xu hướng mà bạn biết;

  • Mang theo khi đến phỏng vấn tất cả các tài liệu có thể liên quan đến vị trí này và có thể khiến nhà tuyển dụng quan tâm; Đừng nói bất cứ điều gì tiêu cực về công việc trước đây hoặc người sử dụng lao động của bạn.

Và cuối cùng, đây là một số video tiếng Anh hay dành riêng cho các cuộc phỏng vấn với các lập trình viên và sự chuẩn bị cho họ: TOP 20 câu hỏi và câu trả lời phỏng vấn lập trình kỹ sư phần mềm Tôi đã ghi lại cuộc phỏng vấn xin việc của mình - LẬP TRÌNH NHƯ THẾ NÀO Cách thành công trong bất kỳ cuộc phỏng vấn lập trình nào năm 2018
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION