hold_on_never_leave
Junior Member
may mắn luôn là 1 dạng tài năng rồi fen, thời điểm nào cũng vậy hếtThời buổi downtrend mới thấy may mắn cũng là 1 dạng tài năng.
may mắn luôn là 1 dạng tài năng rồi fen, thời điểm nào cũng vậy hếtThời buổi downtrend mới thấy may mắn cũng là 1 dạng tài năng.
@lechuck bác thớt ơi mình nghe nói Ms apply song song nhiều teams được đó. Mình mới submit Cv cho 1 team xong đang ngó thêm teams khác coi sao, khác với Amz là chỉ được apply 1 lần rồi chờ Cd thôi. Đi luyện system design cái đã
via theNEXTvoz for iPhone
Vòng 1 thường là phone screen mà nó đã hỏi algo medium được luôn nhỉ. Mấy năm trước mình xem thì chỉ hỏi mấy câu dạng two sum, tìm fibonaci...Review vòng 1 phỏng vấn MS (VN office)
Agent (cold email): Your interviewer will be X, the Hiring Manager (HM). Here’s the interview tips.
Me: HM hở, chắc giới thiệu là chính. Túc tắc ăn sáng, tưới cây
X: Introduce yourself… What was the most challenging task you handled…
Me: (ơ vào đề luôn à) Tao làm big data này nè, process triệu tỷ records, blah blah
X: Columnar database? What’s exactly the challenge?
Me: (ơ dev đội lốt HM à?) data to quá nên phải split theo chunk để process, blah blah
X: Tell me more specific about one column data structure, does it update daily?
Me: (ơ hardcore vậy, chơi tới thôi)
…
X: Let’s move on coding challenge. Please share your screen with an IDE for coding…
Me: (đệt có setup đíu đâu - may có VS Code - mà chưa cài plugin…) chờ tý blah blah
X: Solve the square matrix rotation problem, use at least memory as possible
Me: (đệt làm matrix LC bao giờ đâu) Xin lỗi tau chưa giải bài dạng này bao giờ, để tao tìm cách giải (typing sample input - expected output)
X: We dont expect candidates to know the answer - just let me know what your approach is. I can give you hints.
Me: (moá dev biết hỏi thế này cũng đíu phải dạng vừa) I intend to do this blah blah, (liếc giờ) give me 5 minutes to find the tranformation formula blah blah
…
Me: Here’s the formula - cách implement cũng đơn giản, allocate trước cái matrix kết quả rồi for loop O(n2) là xong
X: How is it good if you need to allocate the matrix result? I chose this problem for you so that you can demonstrate your big data processing skill…
Me: (éc, least memory là đíu cần allocate luôn hả) (chống chế) nếu xài numpy/pandas thì có hàm transpose() nhưng để implement tương tự thì tao phải google.
X: 5 minutes left - Do you have any question for me or MS?
…
Hết 1 tiếng interview. Chốc sau
Me: Ê ku, vòng đầu là dev interview hả
Referrer: Không anh, nó là HM biết code
…
(Me) Đíu thấy chỗ nào vòng đầu tiên dã man như vậy, là ác mộng cho candidate luôn. Vừa phải show off technical skill, communication skill, time management skill lẫn professional bahaviour. Tự thấy tạch 20-30% cmnr. Có duyên đc pv tiếp sẽ update.
Vòng 1 qua Teams luôn, mà mình thấy HM pv nên cũng thiếu đề phòng. Cơ mà cũng thấy thú vị để share.Vòng 1 thường là phone screen mà nó đã hỏi algo medium được luôn nhỉ. Mấy năm trước mình xem thì chỉ hỏi mấy câu dạng two sum, tìm fibonaci...
Đội bigtech dạo này nâng mấy câu Algo lên một tầm cao mới thật, hôm trước xem đề mới của Ticktock SG hỏi hard core kinh khủng .
Review vòng 1 phỏng vấn MS (VN office)
Agent (cold email): Your interviewer will be X, the Hiring Manager (HM). Here’s the interview tips.
Me: HM hở, chắc giới thiệu là chính. Túc tắc ăn sáng, tưới cây
X: Introduce yourself… What was the most challenging task you handled…
Me: (ơ vào đề luôn à) Tao làm big data này nè, process triệu tỷ records, blah blah
X: Columnar database? What’s exactly the challenge?
Me: (ơ dev đội lốt HM à?) data to quá nên phải split theo chunk để process, blah blah
X: Tell me more specific about one column data structure, does it update daily?
Me: (ơ hardcore vậy, chơi tới thôi)
…
X: Let’s move on coding challenge. Please share your screen with an IDE for coding…
Me: (đệt có setup đíu đâu - may có VS Code - mà chưa cài plugin…) chờ tý blah blah
X: Solve the square matrix rotation problem, use at least memory as possible
Me: (đệt làm matrix LC bao giờ đâu) Xin lỗi tau chưa giải bài dạng này bao giờ, để tao tìm cách giải (typing sample input - expected output)
X: We dont expect candidates to know the answer - just let me know what your approach is. I can give you hints.
Me: (moá dev biết hỏi thế này cũng đíu phải dạng vừa) I intend to do this blah blah, (liếc giờ) give me 5 minutes to find the tranformation formula blah blah
…
Me: Here’s the formula - cách implement cũng đơn giản, allocate trước cái matrix kết quả rồi for loop O(n2) là xong
X: How is it good if you need to allocate the matrix result? I chose this problem for you so that you can demonstrate your big data processing skill…
Me: (éc, least memory là đíu cần allocate luôn hả) (chống chế) nếu xài numpy/pandas thì có hàm transpose() nhưng để implement tương tự thì tao phải google.
X: 5 minutes left - Do you have any question for me or MS?
…
Hết 1 tiếng interview. Chốc sau
Me: Ê ku, vòng đầu là dev interview hả
Referrer: Không anh, nó là HM biết code
…
(Me) Đíu thấy chỗ nào vòng đầu tiên dã man như vậy, là ác mộng cho candidate luôn. Vừa phải show off technical skill, communication skill, time management skill lẫn professional bahaviour. Tự thấy tạch 20-30% cmnr. Có duyên đc pv tiếp sẽ update.
Má, ghét nhất cái thuật toán này , hay là mình tư duy ko nổi.Chắc họ thấy bác không biết Leetcode nên đánh giá bác là Monkey Coder rồi. Thôi chia buồn cùng bác. Vào Microsoft không biết về toán với Algo thì vào phỏng vấn làm gì nữa bác.
Được phỏng vấn ở MS thôi cũng là niềm mơ ước của bao anh em rồi, mình gà leetcode nếu được mời cũng chiến luôn. Đâu có mất gì, mà bạn từng phỏng vấn rồi kể cả bị fail nếu performance thể hiện lúc interview không quá yếu thì tầm 6 tháng sau có thể được reach out để phỏng vấn lại.Chắc họ thấy bác không biết Leetcode nên đánh giá bác là Monkey Coder rồi. Thôi chia buồn cùng bác. Vào Microsoft không biết về toán với Algo thì vào phỏng vấn làm gì nữa bác.
V1 tui vs HM cũng tương tự vậy, khác chút là ông kêu design 1 cái system kiểu oreillyReview vòng 1 phỏng vấn MS (VN office)
Agent (cold email): Your interviewer will be X, the Hiring Manager (HM). Here’s the interview tips.
Me: HM hở, chắc giới thiệu là chính. Túc tắc ăn sáng, tưới cây
X: Introduce yourself… What was the most challenging task you handled…
Me: (ơ vào đề luôn à) Tao làm big data này nè, process triệu tỷ records, blah blah
X: Columnar database? What’s exactly the challenge?
Me: (ơ dev đội lốt HM à?) data to quá nên phải split theo chunk để process, blah blah
X: Tell me more specific about one column data structure, does it update daily?
Me: (ơ hardcore vậy, chơi tới thôi)
…
X: Let’s move on coding challenge. Please share your screen with an IDE for coding…
Me: (đệt có setup đíu đâu - may có VS Code - mà chưa cài plugin…) chờ tý blah blah
X: Solve the square matrix rotation problem, use at least memory as possible
Me: (đệt làm matrix LC bao giờ đâu) Xin lỗi tau chưa giải bài dạng này bao giờ, để tao tìm cách giải (typing sample input - expected output)
X: We dont expect candidates to know the answer - just let me know what your approach is. I can give you hints.
Me: (moá dev biết hỏi thế này cũng đíu phải dạng vừa) I intend to do this blah blah, (liếc giờ) give me 5 minutes to find the tranformation formula blah blah
…
Me: Here’s the formula - cách implement cũng đơn giản, allocate trước cái matrix kết quả rồi for loop O(n2) là xong
X: How is it good if you need to allocate the matrix result? I chose this problem for you so that you can demonstrate your big data processing skill…
Me: (éc, least memory là đíu cần allocate luôn hả) (chống chế) nếu xài numpy/pandas thì có hàm transpose() nhưng để implement tương tự thì tao phải google.
X: 5 minutes left - Do you have any question for me or MS?
…
Hết 1 tiếng interview. Chốc sau
Me: Ê ku, vòng đầu là dev interview hả
Referrer: Không anh, nó là HM biết code
…
(Me) Đíu thấy chỗ nào vòng đầu tiên dã man như vậy, là ác mộng cho candidate luôn. Vừa phải show off technical skill, communication skill, time management skill lẫn professional bahaviour. Tự thấy tạch 20-30% cmnr. Có duyên đc pv tiếp sẽ update.
Rồi có vòng 3 ko thímV1 tui vs HM cũng tương tự vậy, khác chút là ông kêu design 1 cái system kiểu oreilly
Xong design api, hỏi thêm authen/author ntn
V2 pv 2 ông mỗi ông 1 tiếng.
- 1 ông cho 1 bài 2 pointer, mà tui k quen code trong thời gian ngắn nên implement k xong
- 1 ông yêu cầu solution computer manage memory. Kiểu mày có 1 lượng mem hữu hạn mà nhiều thằng process nó cần allocate thì làm ntn để mày phân phối hiệu quả nhất.
Thế rút cuộc HM khác EM chỗ nào mà phải sinh ra 2 title khác nhau?Hiring manager (HR) !== HR, tránh nhầm lẫn cái này. Mấy cty gần đây tôi biết đa phần HM toàn là EM, pv là tuyển ng` đó về team họ.
Gặp HR chắc mỗi screening rồi culture.
Cái này tui chịu "Có thể" là EM xin tuyển thêm, dc approve thì EM đứng ra đảm nhận tuyển luôn, HR chỉ đi post job posting + advertise hộ thôi.Thế rút cuộc HM khác EM chỗ nào mà phải sinh ra 2 title khác nhau?
Không thím, tạch rồi. Mà v3 là final round vào nói chuyện vs director thôiRồi có vòng 3 ko thím
Cũng mới tạch, đúng hơn là bị down level xuống mid, nên ko có duyên v2 Lấn cấn chỗ HM = EM thật.Không thím, tạch rồi. Mà v3 là final round vào nói chuyện vs director thôi
Thế rút cuộc HM khác EM chỗ nào mà phải sinh ra 2 title khác nhau?