Computer >> Máy Tính >  >> Kết nối mạng >> Internet

Foobar:Chương trình tuyển dụng bí mật mở của Google

Foobar:Chương trình tuyển dụng bí mật mở của Google

Một trong những điều tuyệt vời nhất về viết mã trong thế giới hiện đại là kỹ năng giải quyết vấn đề chung của cả thế giới chuyên viên máy tính chỉ là tìm kiếm trên Internet - và Google cũng biết điều đó. Kể từ năm 2014, họ đã kiểm tra các lượt tìm kiếm của mọi người, gắn cờ những người đang tìm kiếm thông tin liên quan đến mã, đưa ra các thử thách viết mã và đôi khi tuyển dụng họ. Chương trình này có tên là Foobar và nếu bạn đủ may mắn để:a) được chọn, b) có trình độ Java hoặc Python trên mức trung bình, bạn sẽ có cơ hội nhận được một công việc tại Google.

Các thử thách trông như thế nào?

Khi bạn được mời vào Foobar, các trang trình bày ở đầu trang kết quả tìm kiếm của Google sẽ mở ra, để lộ nền tối và dòng chữ “Bạn đang nói ngôn ngữ của chúng tôi. Bạn muốn thử thách? ”

Foobar:Chương trình tuyển dụng bí mật mở của Google

Nếu bạn đồng ý, bạn sẽ được đưa đến một trang điền vào chương trình và cung cấp cho bạn một tập hợp các lệnh mà bạn có thể nhập vào để bảng điều khiển hoạt động.

Foobar:Chương trình tuyển dụng bí mật mở của Google

Sau khi tìm ra điều gì đang xảy ra và bắt đầu nhập lệnh vào bảng điều khiển, bạn có thể tạo tài khoản (tài khoản này sẽ lưu công việc của bạn để sử dụng sau này) và truy cập thử thách đầu tiên. Rất có thể, bạn sẽ thấy mình hoạt động bí mật như một tay sai cho ác nhân “Chỉ huy Lambda”, kẻ đang cố gắng đè bẹp Cuộc nổi dậy của Bunny. Khi câu chuyện tiếp diễn, bạn sẽ vươn lên cao hơn trong tổ chức (hoàn thành tổng cộng năm thử thách) cho đến khi cuối cùng bạn có thể sử dụng các kỹ năng mã hóa của mình để loại bỏ nó từ bên trong.

Foobar:Chương trình tuyển dụng bí mật mở của Google

Bạn có thể chọn viết mã của mình bằng Python hoặc Java, nhưng dù bằng cách nào, bạn nên viết nó và kiểm tra nó trong bất kỳ trình soạn thảo nào mà bạn quen thuộc và dán nó vào tệp giải pháp của Google sau đó. Tôi sẽ không công khai thông tin chi tiết về thử thách của riêng mình, vì nó có lẽ đang diễn ra, nhưng cấp một chỉ yêu cầu một chút sáng tạo và một số Python cơ bản. Tất cả những gì tôi phải làm là viết một hàm lấy các ký tự Latinh và dịch chúng thành chuỗi chữ cái và số 0. Tuy nhiên, theo những gì tôi đã nghe, các thử thách có thể tăng độ khó khá nhanh, vì vậy tôi đang đợi cho đến khi có nhiều thời gian rảnh hơn để giải quyết các thử thách khác.

Foobar:Chương trình tuyển dụng bí mật mở của Google

Google sẽ chạy mã thông qua một số trường hợp thử nghiệm (một số trường hợp họ cho bạn biết và một số trường hợp thì không!) Và cho bạn biết nếu bạn đạt hay không đạt. Nếu bạn vượt qua, bạn sẽ có tùy chọn để chuyển sang thử thách tiếp theo. Hãy nhớ rằng một khi bạn chấp nhận thử thách, sẽ có giới hạn thời gian, từ vài ngày đến vài tuần. Nếu bạn không hoàn thành mã kịp thời hoặc nếu mã của bạn không thành công trong các trường hợp thử nghiệm của Google, thử thách sẽ kết thúc, mặc dù bạn có thể nhận được một cú đánh khác nếu bạn có thể kích hoạt lại.

Foobar:Chương trình tuyển dụng bí mật mở của Google

Làm cách nào để bạn kích hoạt Foobar?

Đối với tôi, Foobar xuất hiện sau khi tôi tìm kiếm thuật ngữ “Raft đồng thuận”, về cơ bản là một cách để khiến máy móc đồng ý về các giá trị được chia sẻ. Mặc dù tôi khá khó có thể thực sự sử dụng thuật toán này (tìm kiếm của Google chỉ để nghiên cứu), Google không biết điều đó, vì vậy tôi vẫn nhận được lời mời.

Foobar:Chương trình tuyển dụng bí mật mở của Google

Google có một số cách để đưa bạn vào nhưng không dễ tìm. Ngay cả khi bạn biết URL, bạn không thể làm gì với trang web trừ khi bạn nhận được lời mời trước. Một cách là tìm kiếm một cụm từ nhất định, nhưng nó thay đổi thường xuyên, có thể tùy thuộc vào nhu cầu tuyển dụng của họ vào thời điểm đó. Theo bài viết này, "sự đồng thuận lớn" của Google dường như vẫn đang hoạt động (tôi đã thử nó trên các trình duyệt, máy móc, tài khoản và kết nối VPN và nó vẫn tiếp tục xuất hiện), nhưng điều đó có thể thay đổi bất cứ lúc nào hoặc bị giới hạn bởi khu vực địa lý - có suy đoán rằng chỉ những nhân viên Google có trụ sở tại Hoa Kỳ mới có thể được mời.

Foobar:Chương trình tuyển dụng bí mật mở của Google

Một khả năng khác là duyệt qua các trang dành cho nhà phát triển của Google và dành khoảng năm phút cho một trang. Sau đó, một số trang có thể bật lên với một nút nhỏ ở trên cùng bên phải mở ra lời mời tham gia thử thách. Một kỹ sư đã viết trên LinkedIn về cách mà anh ấy đã tìm thấy nó theo cách này vào tháng 2 năm 2018, nhưng tôi không gặp may để nó hoạt động.

Foobar:Chương trình tuyển dụng bí mật mở của Google

Cũng đã có báo cáo về việc người dùng điều tra mã trong Google Doodles (những hình minh họa nhỏ đôi khi thay thế biểu trưng của Google) và tìm cách truy cập thử thách trong đó.

Cách cuối cùng là mời. Nếu bạn biết ai đó đang thực hiện thử thách và họ đạt đến cấp độ hai hoặc cấp ba (mức độ khác nhau), họ sẽ có tùy chọn gửi lời mời đến người khác. Chơi đúng thẻ của bạn và người đó có thể là bạn.

Kết luận:if Foobar_success ==5:trả về "Có thể bạn sẽ kiếm được việc làm tại Google!"

Có rất nhiều câu chuyện về những người đã được phỏng vấn với Google, và một vài người trong số đó thậm chí đã tham gia. Người đầu tiên được xác nhận là sinh viên khoa học máy tính Georgia Tech Max Rosett. Tuy nhiên, nó dường như không phải là một viên đạn ma thuật:vượt qua những thử thách không thay thế mọi bước trong quy trình tuyển dụng của Google và bạn sẽ vẫn phải vượt qua một vài vòng để có được một vị trí tại một trong những hành tinh các công ty có giá trị nhất. Bất chấp điều đó, các thử thách khá thú vị, vì vậy ngay cả khi bạn không thành công, thì đó ít nhất sẽ là một số thực hành viết mã thú vị!