thảo luận Review phỏng vấn ở Google

-RedSky.v2-

Senior Member
Học hỏi topic https://voz.vn/t/review-phong-van-facebook-va-qua-trinh-nhay-viec.325823/ của bác @greans nên làm 1 topic cho xôm tụ.

Này là bản nháp thôi do lần đầu mình review như thế này. Sau khi nhận đc feedback từ mọi người mình sẽ làm 1 bài viết hoàn chỉnh trên medium.


Background

Background của mình thì khá là bình thường. Cấp 3 học trường bình thường thôi chứ ko có đc trường chuyên lớp chọn gì :D. Được cái là tiếng anh dư xài (IELTS 8.0). Lần đầu tiên biết tới code là pascal năm lớp 11. Học đc 1 học kì thì bỏ đó thôi cũng ko nghĩ gì về nó nữa. Tới tận năm 1 đại học mới bắt đầu code lại nên anh em cũng khỏi lo là chỉ có siêu nhân code trong bụng mẹ mới đi pv mấy cty big tech này nọ :D. Đại học của mình cũng phèn :doubt:. Khoa IT của trường thì ko phải là thế mạnh, điểm chuẩn và chất lượng đào tạo cũng ko bằng đc mấy trường top như HCMUS hay HCMUT. Lúc còn học đại học thì mình có đi thi mấy kì thi kiểu như Olympic Tin học sinh viên và ACM-ICPC. Đi thi là do hồi đó có dạo qua mấy clb / hoạt động trong khoa thì thấy cái này thi có vẻ thú vị nhất còn mấy cái khác thì phèn quá. Cũng chỉ đc mấy cái giải nhỏ như giải 3 chuyên tin hay khuyến khích ACM thôi. Hiện tại thì ra trường đi làm cũng đc 3.5 năm rồi.

Mình đã apply google như thế nào ?

Quá trình apply google thì thật ra rất tình cờ thôi. Hồi 2019 mình có join chương trình oversea mentorship của Grokking. Chương trình này sẽ có 1 vài anh SE người VN ở nước ngoài làm cho GG, FB,... hướng dẫn cách phỏng vấn, làm mock interview và refer vào các cty big tech. Lần đó thì mình đc refer vào GG và FB nhưng đáng tiếc mình rớt ngay vòng cv :too_sad: Hồi 2019 thì đi làm đc dưới 1 năm, phèn về tất cả mọi thứ như CV cũng như trình độ rớt là phải. Sau cái lần apply fail đó thì CV mình vẫn đc lưu trong DB của google.

Tới tầm 2 tháng trước thì mình bỗng nhận đc mail của Google recruiter hỏi là mình có hứng thú với cơ hội làm việc ở Google ko ? Chắc là do CV mình còn lưu trong hệ thống, hiện tại đang expand cần tuyển người thì CV trúng keyword.

Hiện tại mình đang happy ở cty hiện tại, ko có ý định kiếm việc mới. Google reach out thì cũng thấy bình thường thôi :D Nhưng là Google thì cũng đi pv thử cho biết, tìm hiểu xem sao. Và thế là mình ok bắt đầu quá trình phỏng vấn.

Note là mình vẫn còn ở VN chứ chưa đi làm nước ngoài.

Các vòng pv gồm những vòng gì ?

Quy trình pv của mình là như sau.

1 vòng phone screen với recruiter khá đơn giản. Hỏi có dự định move ra nước ngoài ko, ở cty hiện tại ok ko,... Mình nghĩ chủ yếu là để check tiếng anh thôi. Chắc nếu như mà trả lời ngáo quá, toàn red flag thì mới bị reject ở vòng này. Vòng này cũng là để lên lịch hẹn pv. Nếu cảm thấy chưa vững thì hẹn 1-2 tháng nữa pv để ôn cũng chả vấn đề gì.

Tiếp theo là 1 vòng coding qua Google Meet. Coding thì cũng hỏi tầm leetcode easy, medium thôi ko có gì khó lắm. Mình ko lộ đề bất cứ vòng coding nào đâu nên mấy bác khỏi hỏi :D. Ở các vòng coding thì sau khi giải đc câu hỏi ban đầu thì thường sẽ có các follow up questions để optimize thuật toán hơn, hay là xem có improvement nào ko dạng vậy.

Sau khi qua đc vòng coding trên thì sẽ tiếp vòng onsite. Dịch cho nên ko đi qua nước ngoài pv đc chứ ko thì Google cũng bao mình đi du lịch 1 chuyến rồi :D. Onsite ở level L3-L4 (Fresher - Junior) thì sẽ có 3 vòng thuật toán và 1 vòng behavioral. Từ L5 trở lên thì sẽ có 1 vòng system design nữa. 3 vòng thuật toán thì như vòng coding đầu thôi. Còn vòng behavioral thì chủ yếu hỏi các câu hỏi về tình huống xảy ra trong công việc và cách bạn giải quyết nó thế nào. Với 3.5 năm kn thì mình chỉ đc xét ở level L3-L4 thôi nên ko có vòng system design.

Vậy là xong pv rồi :D. Theo mình biết nếu pass onsite sẽ có thêm các vòng team matching, chủ yếu bạn nói chuyện với nhiều team để xem team nào muốn nhận bạn và bạn muốn vào team nào thôi. Vòng này thì mình chưa tới do mình chưa biết kết quả virtual onsite thế nào :D

Mình đã chuẩn bị pv như thế nào ?

Về quá trình ôn tập coding thì do mình từng đi thi thuật toán nên mấy bài leetcode này ôn khá nhanh với mình. Đây là các list leetcode mình sử dụng để ôn tập.

https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions

https://leetcode.com/discuss/genera...nners-Problems-or-Pattern-or-Sample-Solutions

https://leetcode.com/discuss/general-discussion/458695/dynamic-programming-pattern
(DP mình chỉ ôn chủ yếu những bài medium do DP hard thì đi đánh đố nhau nên cũng ít có khả năng hỏi)

Mình chỉ làm mấy bài trên này thôi là do hồi đi thi Olympic / ACM mình từng rất nhiều bài khó hơn rồi. Làm mấy bài trong list như là để luyện tập muscle memory của mình cho nó tập lại cách tư duy giải algo thôi. Với mấy bác mà ít làm algo thì chắc nên luyện nhiều hơn list này, làm contest của leetcode cho quen.

À quan trọng nhé mấy bác nên tìm người làm mock interview cho mình, bằng tiếng anh luôn chứ tới lúc pv lại ú ớ là tạch nhé. Mình thì nhờ bạn mình mock interview mình 1-2 lần gì đó để quen thôi.

Về ôn tập system design thì mình recommend đọc sách này.

https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321

Mình rất thích design system nên mình đọc cuốn này cũng như tìm hiểu về các kỹ thuật thiết kế hệ thống scale lớn rất nhiều qua các tài liệu khác như tech blog, tech talk, discussion với đồng nghiệp,.. Nhờ kiểu này nên vòng system design ở ByteDance hồi đó mình cũng pass cái 1 :doubt:

Về phần behavioral thì mình ko ôn dù trên mạng có tài liệu nhan nhản. Mình nghĩ rớt behavioral thì là ko hợp văn hoá cty, vô làm quái gì cho mệt.

Cảm nhận của mình về các vòng pv

Cảm nhận của mình về các round pv thì mình thấy khá là bình thường :D Cũng same same với Shopee hay ByteDance hồi trước mình từng pv. Nhưng khác là engineer của Google thì chắc đc training kĩ hơn về pv và tiếng anh tốt hơn nên trải nghiệm thấy khá hơn 2 cty trên.

Về độ khó thì mình thấy là bình thường ko quá khó. Nếu chỉ thuần tuý về mặt kiến thức thuật toán này nọ chắc team engineer cty mình pass hết :D. Khó ở đây là engineer VN thì tiếng anh giao tiếp còn bập bẹ mà vừa phải giải bài vừa phải giải thích, trình bày ý tưởng trong 45p thì hơi khoai. Cho nên muốn pv big tech ở nước ngoài thì tiếng anh phải vững là 1, thuật toán phải vững là 2 và phải tập chịu áp lực vừa giải bài vừa giải thích. (Nhìn chung mình thấy kiểu pv này ko make sense lắm nhưng đây là quy luật của cuộc chơi rồi chịu thôi).

Vòng behavioral thì khá nặng về mặt giao tiếp nên yếu tiếng anh thì phải tập các câu trả lời mẫu nhiều lần chứ ko thì tạch thôi.

Kết quả pv

Update cuối.

Sau hơn 2 tuần tưởng bị ghost cmnr thì hôm nay recruiter mới báo là mình pass rồi và đang tìm team cho mình. Level mình pass là L3 thôi ( hơi thất vọng nhưng mình ko ôn gì sau vòng coding đầu tiên nên phản ánh đúng thôi :byebye:). Cảm ơn các bác đã theo dõi :byebye:
 
Last edited:
chủ topic là có tố chất nhé mấy ông, toàn olympic tin học vs acm thảo nào

chứ như ae vozer như mình thì k vào đc google đâu
Không sao, tôi cũng ko có ACM hay olympic gì cả
VdlxcHW.png
các thím cứ tự tin lên.
 
chủ topic là có tố chất nhé mấy ông, toàn olympic tin học vs acm thảo nào

chứ như ae vozer như mình thì k vào đc google đâu

Cái giải của mình nó bình thường vl ra :D So với đồng nghiệp / đàn em thì còn thua nhiều lắm. Tự tin lên nào các bác :doubt:
 
Ông background toán tin :) ông lại trêu tôi à
Ko thím, mình thậm chí ko học trường chuyên hay trường top ở địa phương cơ
cRr2zVY.png

Đại học thì học trường tư nhé
6ZXITEA.png
điểm thì 3 môn 15 điểm vừa đủ sàn.
Nói chung profile của mình từ bé tới khi hết bachelor thì cũng như bao loser trong này
mxuQb7C.png

Sau khi đi làm 3 4 năm mình vẫn dốt đặc cán mai thuật toán, chỉ mới ôn luyện gần đây thôi.
 
đá lên. Đọc mấy bài này lấy động lực, hiện tại là fresher thôi cầu mong năm sau đủ sức đi Onsite nước ngoài :beated:
 
Ko thím, mình thậm chí ko học trường chuyên hay trường top ở địa phương cơ
cRr2zVY.png

Đại học thì học trường tư nhé
6ZXITEA.png
điểm thì 3 môn 15 điểm vừa đủ sàn.
Nói chung profile của mình từ bé tới khi hết bachelor thì cũng như bao loser trong này
mxuQb7C.png

Sau khi đi làm 3 4 năm mình vẫn dốt đặc cán mai thuật toán, chỉ mới ôn luyện gần đây thôi.
Hahaa bác ơi bác em đoán kiểu thông minh rồi nó khác.

Như em đầu óc chậm chạp Leetcode easy còn không làm được nè bác có tin ko :D
 
Học hỏi topic https://voz.vn/t/review-phong-van-facebook-va-qua-trinh-nhay-viec.325823/ của bác @greans nên làm 1 topic cho xôm tụ.

Này là bản nháp thôi do lần đầu mình review như thế này. Sau khi nhận đc feedback từ mọi người mình sẽ làm 1 bài viết hoàn chỉnh trên medium.


Background

Background của mình thì khá là bình thường. Cấp 3 học trường bình thường thôi chứ ko có đc trường chuyên lớp chọn gì :D. Được cái là tiếng anh dư xài (IELTS 8.0). Lần đầu tiên biết tới code là pascal năm lớp 11. Học đc 1 học kì thì bỏ đó thôi cũng ko nghĩ gì về nó nữa. Tới tận năm 1 đại học mới bắt đầu code lại nên anh em cũng khỏi lo là chỉ có siêu nhân code trong bụng mẹ mới đi pv mấy cty big tech này nọ :D. Đại học của mình cũng phèn :doubt:. Khoa IT của trường thì ko phải là thế mạnh, điểm chuẩn và chất lượng đào tạo cũng ko bằng đc mấy trường top như HCMUS hay HCMUT. Lúc còn học đại học thì mình có đi thi mấy kì thi kiểu như Olympic Tin học sinh viên và ACM-ICPC. Đi thi là do hồi đó có dạo qua mấy clb / hoạt động trong khoa thì thấy cái này thi có vẻ thú vị nhất còn mấy cái khác thì phèn quá. Cũng chỉ đc mấy cái giải nhỏ như giải 3 chuyên tin hay khuyến khích ACM thôi. Hiện tại thì ra trường đi làm cũng đc 3.5 năm rồi.

Mình đã apply google như thế nào ?
To be updated....
Mình đã chuẩn bị pv như thế nào ?
To be updated...
Các vòng pv gồm những vòng gì ?
To be updated...
Cảm nhận của mình về các vòng pv
To be updated...
Kết quả pv
To be updated...
Tôi Rớt vòng culture của Facebook năm 2019 :LOL:)). cười vl
 
Quá trình apply google thì thật ra rất tình cờ thôi. Hồi 2019 mình có join chương trình oversea mentorship của Grokking. Chương trình này sẽ có 1 vài anh SE người VN ở nước ngoài làm cho GG, FB,... hướng dẫn cách phỏng vấn, làm mock interview và refer vào các cty big tech. Lần đó thì mình đc refer vào GG và FB nhưng đáng tiếc mình rớt ngay vòng cv :too_sad: Hồi 2019 thì đi làm đc dưới 1 năm, phèn về tất cả mọi thứ như CV cũng như trình độ rớt là phải. Sau cái lần apply fail đó thì CV mình vẫn đc lưu trong DB của google.

Tới tầm 2 tháng trước thì mình bỗng nhận đc mail của Google recruiter hỏi là mình có hứng thú với cơ hội làm việc ở Google ko ? Chắc là do CV mình còn lưu trong hệ thống, hiện tại đang expand cần tuyển người thì CV trúng keyword.

Hiện tại mình đang happy ở cty hiện tại, ko có ý định kiếm việc mới. Google reach out thì cũng thấy bình thường thôi :D Nhưng là Google thì cũng đi pv thử cho biết, tìm hiểu xem sao. Và thế là mình ok bắt đầu quá trình phỏng vấn.

Note là mình vẫn còn ở VN chứ chưa đi làm nước ngoài.
 
Back
Top