thảo luận Chuẩn bị phỏng vấn senior nodejs

  • Người tạo chủ đề Người tạo chủ đề Anh_Chí
  • Ngày bắt đầu Ngày bắt đầu
tôi nhớ thằng to đầu tiên dùng node là ebay hay paypal gì đó cơ mà nhỉ?

mà tôi hỏi lại lần nữa các bạn nodejs dev ham hố gì cái multi threaded mà cứ nhận vơ thế?
bây giờ tôi hỏi các bạn các bạn chạy 3 4 threads (ở đây là real os thread nhé không tính bọn giả lập) mà vẫn gửi thông tin được qua nhau không qua thằng trung gian (IPC) có được không?
microservices chứ ko phải nodejs, cho nên netflix mới chuyển từ java->node để tăng tốc I/O
mà mình có nói node là multi threaded đâu :sweat:, nhưng single thread ko có nghĩa là ko tận dụng được hết thread của cpu, ngoài ra còn tùy app có cần xử lý nặng cpu hay ko nữa
 
microservices chứ ko phải nodejs, cho nên netflix mới chuyển từ java->node để tăng tốc I/O
mà mình có nói node là multi threaded đâu :sweat:, nhưng single thread ko có nghĩa là ko tận dụng được hết thread của cpu, ngoài ra còn tùy app có cần xử lý nặng cpu hay ko nữa
à cái đó là trả lời cho bạn ở trên kia.

mà thực ra tôi cũng không trách các bạn ở đây khăng khăng nodejs là multi threaded, bởi vì kể cả diễn đàn js tây lông cũng cùng chia sẻ cái luận điểm này, thậm chí là liên tục lặp đi lặp lại mấy câu này trong mấy diễn đàn js luôn, mặc dù các cộng đồng khác chả ai ùng hộ.

quay lại thì người ta nói multi threaded là muốn nói các ngôn ngữ lập trình được thiết kế để bạn là người dev có thể tận dụng được hết khả năng của cpu với ít overhead nhất. đây là mảng khá khoai và chưa có nhiều ngôn ngữ làm ngon. nổi bật thì có ada với rust, mấy thằng khác toàn compromise bằng immutable performance kém kha khá...

chứ muốn một cái runtime chạy đa luồng thì có khó quái gì, như nodejs có libuv, v8 cái gc nó cũng chạy ở thread riêng, tính ra chắc cũng có 5 6 cái threads, các ngôn ngữ hiện đại khác cũng tương tự. vấn đề là nó không giải quyết được bài toán tính toán song song tận đụng dc tối đa tài nguyên của hệ thống mà các ngôn ngữ multi threaded hướng tới.
 
à cái đó là trả lời cho bạn ở trên kia.

mà thực ra tôi cũng không trách các bạn ở đây khăng khăng nodejs là multi threaded, bởi vì kể cả diễn đàn js tây lông cũng cùng chia sẻ cái luận điểm này, thậm chí là liên tục lặp đi lặp lại mấy câu này trong mấy diễn đàn js luôn, mặc dù các cộng đồng khác chả ai ùng hộ.

quay lại thì người ta nói multi threaded là muốn nói các ngôn ngữ lập trình được thiết kế để bạn là người dev có thể tận dụng được hết khả năng của cpu với ít overhead nhất. đây là mảng khá khoai và chưa có nhiều ngôn ngữ làm ngon. nổi bật thì có ada với rust, mấy thằng khác toàn compromise bằng immutable performance kém kha khá...

chứ muốn một cái runtime chạy đa luồng thì có khó quái gì, như nodejs có libuv, v8 cái gc nó cũng chạy ở thread riêng, tính ra chắc cũng có 5 6 cái threads, các ngôn ngữ hiện đại khác cũng tương tự. vấn đề là nó không giải quyết được bài toán tính toán song song tận đụng dc tối đa tài nguyên của hệ thống mà các ngôn ngữ multi threaded hướng tới.
Vâng, đọc đeo hiểu người ta nói cái gì , nhặng xị lên multi thread để thể hiện. Nghe là thấy ngứa tai rồi, thằng Tây lông nào nói nó multi thread post bài lên anh em chiêm ngưỡng xem. Nói đến chuyện tận dụng tối đa tài nguyên là thấy stupid rồi, nodejs đẻ ra éo phải mục đích tận dụng cái gọi là tối đa tài nguyên gì đó, tài liệu stupid nào nói tận dụng tối đa tài nguyên anh post lên luôn đi chúng tôi chiêm ngưỡng. Chụp mũ ít thôi, đưa dẫn chứng ra nhé anh gì đó ơi, nói thật bài viết anh quote lại nó như một đống rác, nhất là câu cuối, kiểu như tao đẻ ra phải làm được cái mày muốn ấy , vấn đề của mày thì mày tự tìm cách giải quyết , mày đem vấn đề của mày áp vào người khác thấy ngu chưa?
 
Vâng, đọc đeo hiểu người ta nói cái gì , nhặng xị lên multi thread để thể hiện. Nghe là thấy ngứa tai rồi, thằng Tây lông nào nói nó multi thread post bài lên anh em chiêm ngưỡng xem. Nói đến chuyện tận dụng tối đa tài nguyên là thấy stupid rồi, nodejs đẻ ra éo phải mục đích tận dụng cái gọi là tối đa tài nguyên gì đó, tài liệu stupid nào nói tận dụng tối đa tài nguyên anh post lên luôn đi chúng tôi chiêm ngưỡng. Chụp mũ ít thôi, đưa dẫn chứng ra nhé anh gì đó ơi, nói thật bài viết anh quote lại nó như một đống rác, nhất là câu cuối, kiểu như tao đẻ ra phải làm được cái mày muốn ấy , vấn đề của mày thì mày tự tìm cách giải quyết , mày đem vấn đề của mày áp vào người khác thấy ngu chưa?
vào ignore list rồi nhé. tôi không rảnh :)
 
Xong bác ạ, hỏi tất cả mấy cái trên bác ơi. Chủ yếu nặng nhất là khi setup hệ thống > 100 k rq/ day thì em hơi ngán vì chưa làm hệ thống to như vậy . Còn lại ok bác ạ!

via theNEXTvoz for iPhone
Vậy pass rồi à. Chúc mừng nhé , build hệ thống 100krq là hỏi những gì nhỉ? Vẽ mô hình hệ thống hay hỏi cái gì trong đó, chứ cái này hơi chung chung .
 
Nghe cái tên cty thì biết là ko thể trả cao rồi, thôi nộp đơn cho tư bản mà làm bác ạ. Cỡ bác cứ set min 1.5k net đi.
Cảm giác thằng Manager nó phỏng vấn để liếm kiến thức của em xong deal thấp xuống để đuổi đi bác ạ. Con mẹ nó luôn.
 
Cảm giác thằng Manager nó phỏng vấn để liếm kiến thức của em xong deal thấp xuống để đuổi đi bác ạ. Con mẹ nó luôn.
Một là thớt không đủ trình làm senior, công ty sẽ offer thớt xuống làm junior hoặc middle. Tuy nhiên lúc offer lương cũng phải nói rõ cho thớt biết.
Còn nếu thớt pass senior mà trả 13 củ thì phải nói công ty phèn quá phèn.
 

Thống kê chủ đề

Ngày tạo
Anh_Chí,
Người trả lời cuối
giacat.vuhau,
Trả lời
76
Lượt xem
19.884
Quay lại
Lên đầu trang