Lý do duy nhất khiến tôi trở thành kỹ sư tại Google là vì trang web của bạn đã giúp tôi củng cố kinh nghiệm và kiến thức của mình để có hiệu quả trong quá trình phỏng vấn
Yohan nhận được công việc tại Google
Tôi đã có được công việc mơ ước của mình tại Google. Cảm ơn bạn cho dịch vụ này. Câu trả lời 4 lớp của bạn rất hữu ích, nó rất đáng giá
Ashley đã nhận được công việc tại Google
Tôi đã sử dụng Bánh phỏng vấn làm tài liệu đánh giá chính của mình và tôi biết rằng đó là một yếu tố quan trọng trong thành công của tôi. Tôi chỉ muốn cảm ơn bạn vì đã cho phép những sinh viên như tôi có được sự tự tin và những kỹ năng rất khó để có được
Tommy nhận được công việc tại Google
Interview Cake dạy cho bạn chính xác kiểu suy nghĩ mà bạn cần để vượt qua các cuộc phỏng vấn viết mã của mình và các phân tích vấn đề rất hữu ích. Cảm ơn Parker
Adam đã nhận được công việc tại Google
Tôi đã thực sự hy vọng nhận lại được tiền từ bạn vì đã không nhận được đề nghị từ một công ty, nhưng cuối cùng tôi đã nhận được đề nghị từ Google sau khi thực hành với nền tảng của bạn. Cảm ơn đã giúp đỡ
Daniel đã nhận được công việc tại Google
Các vấn đề cụ thể, kỹ lưỡng của công ty kết hợp với những lời giải thích tuyệt vời đã giúp tôi cảm thấy thoải mái và tự tin trong suốt cuộc phỏng vấn. Các câu hỏi về kiến trúc hệ thống đặc biệt hữu ích đối với tôi. Rất xứng đáng và một khoản đầu tư tuyệt vời
Holly đã nhận được công việc tại Google
Khi được mời phỏng vấn tại Google, tôi không biết bắt đầu từ đâu. Danh sách các chủ đề phỏng vấn của họ gần giống như một ngoại ngữ. Tóm lại - khóa học của bạn đã tạo nên sự khác biệt cho tôi. Tuần trước tôi đã ký một đề nghị với Google
Hãy thử một số câu hỏi ngay bây giờ
Đặc điểm của câu hỏi phỏng vấn Google là gì?
Điều gì làm cho câu hỏi phỏng vấn của Google khác với câu hỏi có thể được hỏi tại Facebook, Amazon, Microsoft, Twitter, v.v.?
Không. Không có gì đâu
Sự thật là, câu hỏi cụ thể mà bạn được hỏi liên quan nhiều đến người phỏng vấn được chỉ định cho bạn hơn là công ty bạn đang phỏng vấn.
Không có cách nào để biết trước những câu hỏi mà người phỏng vấn sẽ hỏi bạn. Nhà tuyển dụng của người phỏng vấn bạn có thể thậm chí không biết người phỏng vấn sẽ hỏi bạn những câu hỏi gì
Sẵn sàng cho Google với khóa học cấp tốc 7 ngày miễn phí
Trong khóa học email miễn phí này, bạn sẽ học cách suy nghĩ đúng đắn để phá vỡ các câu hỏi phỏng vấn viết mã thuật toán phức tạp mà Google rất thích hỏi
Không cần bằng CS
Không có thư rác, bao giờ hết
Bạn đang ở trong
Thực sự có hàng ngàn khả năng cho những gì người phỏng vấn của bạn có thể hỏi bạn. Vì vậy, chiến lược để giành chiến thắng trong các cuộc phỏng vấn này không phải là "học" một đống câu hỏi phỏng vấn của Google và sau đó hy vọng rằng người phỏng vấn sẽ hỏi bạn những câu hỏi mà bạn đã học.
Thay vào đó, chiến lược là trở nên thực sự giỏi trong việc trả lời các câu hỏi mà bạn chưa từng gặp trước đây. Điều đó có nghĩa đây là một trò chơi chất lượng hơn số lượng. Khi bạn xem qua từng câu hỏi, hãy nghĩ rằng bạn đang phát triển tư duy thuật toán của mình, thay vì chỉ đơn giản là "học một bài toán mới". " Lưu ý những hiểu biết sâu sắc và các mẫu được sử dụng để rút ra và tối ưu hóa một giải pháp, đồng thời suy nghĩ về cách bạn có thể áp dụng chúng cho những vấn đề mới mà bạn chưa từng gặp trước đây
Các câu hỏi thực hành của chúng tôi tập trung duy nhất vào cách tiếp cận này để chuẩn bị cho cuộc phỏng vấn lập trình. Khi bạn không chắc chắn về cách giải quyết một vấn đề, chúng tôi sẽ cung cấp cho bạn một gợi ý giúp bạn vừa đủ để tiếp tục và tự mình giải quyết vấn đề
Nếu bạn có câu trả lời nhưng đó không phải là câu trả lời tối ưu, chúng tôi sẽ ngắt lời bạn bằng một "gotcha" hướng dẫn bạn tiếp tục suy nghĩ về vấn đề, thay vì chỉ thổi phồng bài tập bằng cách cho bạn xem câu trả lời. Bằng cách này, chúng tôi rèn luyện cho bạn kiểu tư duy cần thiết để phá vỡ các vấn đề mà bạn chưa từng thấy trước đây
Hãy thử một số câu hỏi ngay bây giờ
Câu hỏi thực hành cho cuộc phỏng vấn Google
Google được biết đến với một trong những cuộc phỏng vấn kỹ thuật khó khăn nhất. Vì vậy, chúng tôi đã chọn lọc những câu hỏi khó này để giúp bạn chuẩn bị. Hãy sẵn sàng để chuẩn bị cho cuộc phỏng vấn SWE, SRE hoặc SET của bạn
Bài toán hai quả trứng »
Một tòa nhà có 100 tầng. Một trong các tầng là tầng cao nhất mà trứng có thể rơi xuống mà không bị vỡ. Nếu một quả trứng rơi từ trên tầng đó. tiếp tục đọc »
Mục lớn thứ hai trong BST »Viết hàm tìm phần tử lớn thứ 2 trong cây tìm kiếm nhị phân. Suy nghĩ đầu tiên của chúng tôi có thể là thực hiện duyệt BST theo thứ tự, nhưng điều này sẽ mất thời gian và. tiếp tục đọc »
Kẻ Trộm Bánh »Bạn là một tên trộm nổi tiếng gần đây đã chuyển từ ăn trộm kim loại quý sang ăn trộm bánh ngọt vì lợi nhuận cao ngất ngưởng. Bạn muốn thực hiện với chuyến đi có giá trị nhất có thể, và bạn. tiếp tục đọc »
Tìm Bản sao, Phiên bản Không gian »Tìm số trùng lặp trong một dãy số. Nhưng đây là phần khó khăn. lần này, chúng tôi đang tối ưu hóa không gian. Bản đồ băm sẽ không cứu bạn ở đây. Chúng ta có thể thử "vũ phu" nó, nhưng. tiếp tục đọc »
Tìm Bản sao, Phiên bản Không gian BEAST MODE »Vấn đề tương tự như trên, nhưng câu trả lời tối ưu quá phức tạp nên chúng tôi phải biến nó thành một thử thách riêng. Trước tiên hãy thử phiên bản bình thường của sự cố và nếu bạn nghĩ rằng mình đã sẵn sàng, hãy chuyển sang CHẾ ĐỘ BEAST. tiếp tục đọc »
Đảo ngược danh sách được liên kết »Không tạo các đối tượng nút mới—đảo ngược danh sách tại chỗ. Đây là một cách cổ điển, nhưng điều đáng chú ý là có bao nhiêu người phải vật lộn với việc tìm ra cách hiệu quả nhất. tiếp tục đọc »
Viết câu hỏi phỏng vấn không giúp tôi trở nên giàu có, vì vậy tôi đã chuyển sang thị trường chứng khoán. Với giá cổ phiếu Apple mỗi phút ngày hôm qua, hãy tính xem tôi có thể kiếm được bao nhiêu từ một lần mua và một lần bán một cổ phiếu. tiếp tục đọc »
Trình tạo dữ liệu đám mây từ »Bạn muốn tạo một đám mây từ—một đồ họa thông tin trong đó kích thước của một từ tương ứng với tần suất xuất hiện của từ đó trong nội dung văn bản. Viết mã cần một chuỗi dài và xây dựng. tiếp tục đọc »
Mô phỏng khuôn 7 mặt bằng khuôn 5 mặt »Bạn có một hàm rand5[] tạo ra một số nguyên ngẫu nhiên từ 1 đến 5. Sử dụng nó để viết hàm rand7[] tạo ra một số nguyên ngẫu nhiên từ 1 đến 7. Rand5[] trả về mỗi số nguyên với xác suất bằng nhau. tiếp tục đọc »
Tìm các tệp trùng lặp sau cuộc tấn công ác ý »Bạn đã mở khóa máy tính của mình và bạn của bạn đã quyết định chơi khăm bạn bằng cách sao chép rất nhiều tệp của bạn vào các điểm ngẫu nhiên trên hệ thống tệp của bạn. Viết hàm trả về danh sách tất cả các tệp trùng lặp. chúng tôi sẽ kiểm tra. tiếp tục đọc »
Bắt đầu ngay bây giờ
Văn phòng của Google ở London, được thiết kế bởi công ty kiến trúc Scott Brownrigg. Chữ "O" là ô cửa
"Cách tốt nhất của bạn, chuẩn bị phỏng vấn khôn ngoan, là thực hành nghệ thuật nhận ra rằng các loại vấn đề nhất định được giải quyết tốt nhất bằng các thuật toán và cấu trúc dữ liệu nhất định. "
— Steve Yegge, "Nhận công việc đó tại Google"
"Vì đây là những câu hỏi khó nên câu trả lời hoặc cách tiếp cận đầu tiên nảy ra trong đầu bạn hầu như luôn sai. "
— Dan Schawbel, tác giả cuốn "Bạn có đủ thông minh để làm việc tại Google?"
"Hãy chuẩn bị để nói về mọi thứ tại Google. từ ô tô tự lái đến Google Maps đến Google Wave. càng nhiều càng tốt, được thông báo. "
— Douglas Edwards, nhân viên số 59 tại Google
Hãy thử một số câu hỏi ngay bây giờ"Không sao để bị mắc kẹt, và không sao cả khi nói rằng bạn đang gặp khó khăn. Chỉ cần nói về những gì bạn đang nghĩ và tại sao bạn bị mắc kẹt. "
— Eddie, kỹ sư trong nhóm Google Platforms
Câu hỏi thường gặp về Phỏng vấn Google
Tôi có nên nói tôi muốn làm dự án nào không?
Đừng lo lắng về nó. Nếu họ thích bạn nhưng bạn không phù hợp với đội mà bạn muốn, họ sẽ cung cấp cho bạn thứ khác. Sẽ rất tuyệt khi thể hiện nghiên cứu của bạn bằng cách có một vài nhóm mà bạn đặc biệt hào hứng, đặc biệt nếu bạn có thể kết nối họ với kinh nghiệm trong quá khứ
Phỏng vấn Kỹ sư độ tin cậy trang web [SRE] khác với phỏng vấn Kỹ sư phần mềm [SWE] như thế nào?
Cuộc phỏng vấn SRE bao gồm một thành phần "khắc phục sự cố" bổ sung. Nó giống như một nghiên cứu điển hình trong đó bạn nói với người phỏng vấn bạn sẽ chạy những lệnh nào và cô ấy cho bạn biết kết quả sẽ như thế nào khi bạn cố gắng chẩn đoán lỗi hệ thống