Hỏi về competitive programming

Nói chung bác nào muốn làm FAANG hoặc UNICORN thì luyện mấy cái này, không thì nghỉ khoẻ cho sướng thân :D Giờ mỗi ngày em làm 1 câu thôi, vài năm nữa có nhảy việc thì cũng không ôn luyện stress như lần trước.
 
thiết kế twitter là system design đó, tuy hỏi 1 câu đó nhưng nó sẽ xoáy trong 1h, gồm nhiều câu hỏi nhỏ nữa, chẳng qua ông kia ko list ra thôi
còn mấy câu thuật toán kia tuy list ra nhiều, nhưng nó expect mỗi câu chỉ giải trong 20 phút (bao gồm cả suy nghĩ thuật toán, code full solution và test) nên trong 1h sẽ phải giải từ 2-3 câu như thế
Thế estimate tầm 80-90% như tôi nói có gì sai? Còn chia mỗi câu 1 vòng kìa.
 
ACM thì cần team mạnh, đề thi khó (hơn đề thi hsg qg), cần tiếng anh nữa. Vào thi đc mang theo tài liêu giấy :v
Vòng khu vực 3 miền thì tùy bạn ở miền nào để có giải. Mình trước thi miền trung, thành tích team nhưng lấy mỗi trường 1 team nên cũng có giải mặc dù chỉ AC 3 câu.
Slot đi thi vòng toàn quốc không khó kiếm, quan trọng là team ổn và được nhà trường tạo điều kiện đi (thi vòng khu vực không có giải vẫn được đi).
Olympic sinh viên thi dễ thở hơn thi hsg qg.
 
Nói chung bác nào muốn làm FAANG hoặc UNICORN thì luyện mấy cái này, không thì nghỉ khoẻ cho sướng thân :D Giờ mỗi ngày em làm 1 câu thôi, vài năm nữa có nhảy việc thì cũng không ôn luyện stress như lần trước.
nhiều công ty to khác cũng hỏi algo mà, đâu chỉ FAANG với Unicorn, Visa, Paypal chẳng hạn
 
vì nó là thước đo IQ của software engineer mà công ty nào cũng có thể dùng, cũng giống như vì sao thi đaị học phải thi toán

Nếu kiến thức nền của tất cả các ứng viên giống nhau thì gọi là IQ được, còn không thì đây cũng là kỹ năng.
Đo IQ thực sự thì phải có chuyên gia về tâm lý, và không có chuyện ôn luyện đâu, vì có ôn cũng không tăng bao nhiêu điểm cả.
 
Nếu kiến thức nền của tất cả các ứng viên giống nhau thì gọi là IQ được, còn không thì đây cũng là kỹ năng.
Đo IQ thực sự thì phải có chuyên gia về tâm lý, và không có chuyện ôn luyện đâu, vì có ôn cũng không tăng bao nhiêu điểm cả.
Algo trong interview ko có kiến thức cao siêu, chủ yếu chỉ loanh quanh array, string v.v... cùng lắm thì cao cấp nhất chắc là Dijkstra, nói chung toàn kiến thức cơ bản.

Iq là phương pháp tuyển dụng có hiệu quả nhất, đã đc nghiên cứu đàng hoàng, tuy nhiên nó có 1 số bias (race) nên đã bị cấm ở Mỹ. Suy luận algo là 1 iq test in disguise cũng hoàn toàn có cơ sở.

Iq ko luyện đc cũng chỉ là myth, cơ bắp, cơ tay luyện đc, não chẳng lẽ ko luyện đc?
 
Last edited:
Algo trong interview ko có kiến thức cao siêu, chủ yếu chỉ loanh quanh array, string v.v... cùng lắm thì cao cấp nhất chắc là Dijkstra, nói chung toàn kiến thức cơ bản.

Iq là phương pháp tuyển dụng có hiệu quả nhất, đã đc nghiên cứu đàng hoàng, tuy nhiên nó có 1 số bias nên đã bị cấm ở Mỹ.

Iq ko luyện đc cũng chỉ là myth, cơ bắp, cơ tay luyện đc, não chẳng lẽ ko luyện đc?

IQ là số đo gần với khả năng tự nhiên của não rồi, không luyện được. Tuy nhiên có thể thay đổi theo tuổi tác hoặc chất kích thích (giảm dần).
Hầu hết cái bài phỏng vấn tự nhận là test IQ ở các công ty đều không phải test IQ thật. Đo đúng tiêu chuẩn thì không phải công ty nào cũng đủ điều kiện làm.
 
IQ là số đo gần với khả năng tự nhiên của não rồi, không luyện được. Tuy nhiên có thể thay đổi theo tuổi tác hoặc chất kích thích (giảm dần).
Hầu hết cái bài phỏng vấn tự nhận là test IQ ở các công ty đều không phải test IQ thật. Đo đúng tiêu chuẩn thì không phải công ty nào cũng đủ điều kiện làm.
Tôi ko nghĩ iq test là cái j quá phức tạp, SAT cũng đc coi là equivalent vs Iq test, tôi cũng đi làm iq test ở Mensa, cũng ko có j là quá phức tạp cả. Có lẽ là iq cho thành phần quái vật (trên 140) thì cần những hình thức test cầu kỳ hơn.
 
Giống kiểu thi IQ như Olympia ngày xưa, mới ra đề bài có đứa đã đọc đáp án cmnr.
Ko hiểu sao môn này lại gần như trở thành đề tài pv chính. Mặc dù chả áp dụng gì mấy vào cv :sad:
Cái này có phải đề tài phỏng vấn chính đâu, thường chỉ dùng cho mấy vòng technical review để lọc ứng viên thôi, vào sau sẽ có vòng hỏi về Experience, project cũ, system degisn các loại
 
Bác sai rồi. Càng già càng hiệu quả mới đúng.
tôi nói là vụ train iq thôi.

tất nhiên không thể train thành thiên tài được, nhưng có luyện tập thì vẫn lên được chục điểm IQ (cho đến giới hạn).
 
tôi nói là vụ train iq thôi.

tất nhiên không thể train thành thiên tài được, nhưng có luyện tập thì vẫn lên được chục điểm IQ (cho đến giới hạn).
chắc IQ nếu mà luyện thì sẽ tầm đâu đó dưới 140 (vì thấy mấy tổ chức nó đặt ra mensa level là 140), Mà thiên tài nhất là thiên tài xuất chúng thì không chỉ có IQ mà còn có những cái mà éo biết đo bằng gì. Như lão ramanujan ấy ảo vl.

P/S : Cái competitive programming này follow lão erichto với william lin thấy 2 ông thần max ảo :D
 
Nói chung bác nào muốn làm FAANG hoặc UNICORN thì luyện mấy cái này, không thì nghỉ khoẻ cho sướng thân :D Giờ mỗi ngày em làm 1 câu thôi, vài năm nữa có nhảy việc thì cũng không ôn luyện stress như lần trước.
Giờ các top tech ở VN/SEA/Châu Á cũng bắt đầu pvan như này rồi thím :D
 
Back
Top