Live Hỏi Phỏng vấn vị trí senior backend

Phỏng vấn fresher thì sẽ có những câu hỏi gì nhỉ m, backend
Fresher hỏi chán lắm.

Khi 1 request được gửi từ client tới service sẽ đi qua các lớp nào của service? Gửi trực tiếp, không qua lớp ingress và các thành phần network khác.

Tại sao thường có lớp repository mà không gọi trực tiếp từ tầng service xuống DB luôn?

Race condition là gì? Dead-lock là gì? Ví dụ cụ thể.

Fresher thì hỏi vậy thôi.
 
Trên này đầy Dev. Muốn hỏi gì ghi ra nào, tao trả lời cho.
pv backend hỏi chịu tải, kêu nó đi hỏi thằng tech lead.... chịu tải nó còn nhiều cái khác nhau nữa ko phải backend làm. ví dụ đơn giản lazada có code giảm giá 100% món item đi,nhưng chỉ có 1000 code giảm giá thằng nào apply trước vào item và thanh toán thằng đó ăn ? 1 triệu user nhảy vào claim cái code đó nhưng không mua mà claim không mất cơ hội... đây cũng là bài toán chịu tải và logic. backend làm gì ???
pv thấy khác jd mình apply trả lời địt con mẹ mày trả dép bố về... ví dụ tao phỏng vấn vị trí culi chúa : tổng giám đốc không bao giờ hỏi bấm dây mạng dây màu gì : cái đó để tao pv helpdesk support hoặc mới ra trường. người ta phỏng vấn control capex,opex, công nghệ xu hướng, cần team bao nhiêu người để apply cái này, quản trị project....
có. như ví dụ của anh Bố Nobita. đúng ví dụ ý: là trình bày khi phỏng vấn mình sẽ nói thế nào?
các câu hỏi senior như là: khi nhận được 1 dự án, em sẽ định hướng project theo monolith hay microservices. tại sao em chọn phương án đó.
Em xử ý Transaction trong các dự án em làm thế nào?
Để tối ưu performamce của hệ thống, em sẽ làm gì?
 
có. như ví dụ của anh Bố Nobita. đúng ví dụ ý: là trình bày khi phỏng vấn mình sẽ nói thế nào?
các câu hỏi senior như là: khi nhận được 1 dự án, em sẽ định hướng project theo monolith hay microservices. tại sao em chọn phương án đó.
Em xử ý Transaction trong các dự án em làm thế nào?
Để tối ưu performamce của hệ thống, em sẽ làm gì?
gồi trả lời sao.

Fresher hỏi chán lắm.

Khi 1 request được gửi từ client tới service sẽ đi qua các lớp nào của service? Gửi trực tiếp, không qua lớp ingress và các thành phần network khác.

Tại sao thường có lớp repository mà không gọi trực tiếp từ tầng service xuống DB luôn?

Race condition là gì? Dead-lock là gì? Ví dụ cụ thể.

Fresher thì hỏi vậy thôi.
chuẩn
 
không. đang nhờ anh kia trả lời. Em chưa biết trả lời sao cho chuẩn.
ủa. hôm pv là pv mày câu này à ? hay sao ? nếu vậy trả lời ntn . monolith hay microservices : định hướng dự án thì phải là tech lead định hướng, monolith thì nguyên project nằm trong 1 cục, có nghĩa ví dụ login,sản phẩm.... đều nằm trên đó. ưu điểm là dev solo 1 mình như các dự án hồi xưa, cái này dành cho các project nhỏ, khó mở rộng sau này phải đập đi xây lại tách các services ra các contain nhỏ hơn để chia tải và ngoài ra 1 services chết không ảnh hưởng các serviecs khác. Microservices thì chia nhỏ dịch vụ services ra và gọi nhau qua api rest hay gRPC. Ưu điểm là tối ưu hóa cho hệ thống lớn, down 1 services ko ảnh hưởng ( xui down cụm cluster services do update code ngu ).... khuyết là 1 thằng dev ko cover nổi, ops nổi lên lương cao trên kiến trúc này vì nó monitoring tài nguyên server,network..... để tối ưu hóa cho kiến trúc.
 
ủa. hôm pv là pv mày câu này à ? hay sao ? nếu vậy trả lời ntn . monolith hay microservices : định hướng dự án thì phải là tech lead định hướng, monolith thì nguyên project nằm trong 1 cục, có nghĩa ví dụ login,sản phẩm.... đều nằm trên đó. ưu điểm là dev solo 1 mình như các dự án hồi xưa, cái này dành cho các project nhỏ, khó mở rộng sau này phải đập đi xây lại tách các services ra các contain nhỏ hơn để chia tải và ngoài ra 1 services chết không ảnh hưởng các serviecs khác. Microservices thì chia nhỏ dịch vụ services ra và gọi nhau qua api rest hay gRPC. Ưu điểm là tối ưu hóa cho hệ thống lớn, down 1 services ko ảnh hưởng ( xui down cụm cluster services do update code ngu ).... khuyết là 1 thằng dev ko cover nổi, ops nổi lên lương cao trên kiến trúc này vì nó monitoring tài nguyên server,network..... để tối ưu hóa cho kiến trúc.
mấy câu hỏi này em tự nghĩ để nhờ anh em trả lời, theo văn phong và kinh nghiệm của các anh ạ.

Anh trả lời giúp em câu mà anh ví dụ với. câu bài toán lazada code giảm gía trên ạ.
 
mấy câu hỏi này em tự nghĩ để nhờ anh em trả lời, theo văn phong và kinh nghiệm của các anh ạ.

Anh trả lời giúp em câu mà anh ví dụ với. câu bài toán lazada code giảm gía trên ạ.
Tao biết đâu. Tao là grab bike mà. Đang đứng chung với thằng bạn thân @Dâm dê dô dáo dục @Liverpool499 để đợi nổ app
 
có. như ví dụ của anh Bố Nobita. đúng ví dụ ý: là trình bày khi phỏng vấn mình sẽ nói thế nào?
các câu hỏi senior như là: khi nhận được 1 dự án, em sẽ định hướng project theo monolith hay microservices. tại sao em chọn phương án đó.
Em xử ý Transaction trong các dự án em làm thế nào?
Để tối ưu performamce của hệ thống, em sẽ làm gì?
Câu này phải có context rất cụ thể chứ hỏi không vậy không thể trả lời được. Quan trọng nhất là biết được (1) Chậm ở đâu và (2) Cái gì chậm.
 
Top