Câu hỏi phỏng vấn NodeJS Developer

79 Các câu hỏi phỏng vấn NodeJS Developer được chia sẻ bởi các ứng viên

Khám phá cuộc phỏng vấn tuyển dụng đầy cơ hội và thách thức với một Nodejs Developer giỏi, từ những câu hỏi thú vị đến các gợi ý hữu ích để thành công trong việc xin việc làm trong lĩnh vực này.

Câu hỏi phỏng vấn chung

Dưới đây là bốn câu hỏi phỏng vấn chung mà một Nodejs Developer thường gặp, cùng với gợi ý cách trả lời để thể hiện năng lực của bạn:

Câu 1: "Có điểm mạnh nào của Node.js mà bạn nghĩ nó làm cho nó trở thành một lựa chọn tốt cho việc phát triển ứng dụng web?"

Trả lời: Để trả lời câu này, bạn có thể nêu rõ những điểm mạnh của Node.js như khả năng xử lý đồng thời, hiệu suất cao, sự linh hoạt trong việc phát triển ứng dụng thời gian thực, cộng đồng phát triển mạnh mẽ, và khả năng chia sẻ mã nguồn mở. Bạn nên thể hiện hiểu biết về lý do Node.js thường được sử dụng trong các ứng dụng web thời gian thực.

Câu 2: "Làm thế nào để xử lý hiệu năng của ứng dụng Node.js của bạn, đặc biệt là trong trường hợp có tải cao?"

Trả lời: Để trả lời câu này, bạn nên đề cập đến các biện pháp tối ưu hóa mã nguồn, sử dụng caching, sử dụng phiên bản Node.js mới nhất, áp dụng load balancing, và theo dõi và tinh chỉnh ứng dụng bằng các công cụ phù hợp như New Relic hoặc Prometheus. Chia sẻ kinh nghiệm của bạn trong việc giải quyết các vấn đề hiệu năng cụ thể mà bạn đã gặp trong quá trình làm việc.

Câu 3: "Làm thế nào để quản lý các phiên bản dependencies (phụ thuộc) của Node.js trong dự án của bạn?"

Trả lời: Bạn có thể nêu rõ cách sử dụng npm hoặc yarn để quản lý các phiên bản dependencies, sử dụng package.json để xác định các phiên bản cụ thể và giải quyết xung đột. Nếu có thể, hãy chia sẻ ví dụ về việc giải quyết xung đột dependency hoặc làm thế nào bạn đảm bảo tích hợp an toàn các bản cập nhật mới nhất.

Câu 4: "Có kinh nghiệm nào trong việc triển khai ứng dụng Node.js trên các nền tảng như AWS, Azure hoặc Google Cloud không?"

Trả lời: Bạn nên đề cập đến kinh nghiệm của mình trong việc triển khai ứng dụng Node.js trên các nền tảng điện toán đám mây như AWS, Azure hoặc Google Cloud. Điều này bao gồm việc sử dụng các dịch vụ như AWS Elastic Beanstalk, AWS Lambda, hoặc Kubernetes để triển khai ứng dụng. Hãy thể hiện khả năng của bạn trong việc cấu hình, quản lý, và theo dõi các ứng dụng Node.js trên các nền tảng này.

Lưu ý rằng, khi trả lời các câu hỏi này, hãy đảm bảo rõ ràng và thể hiện sự tự tin trong kiến thức và kinh nghiệm của bạn về Node.js và phát triển ứng dụng.

Câu hỏi phỏng vấn về thông tin cá nhân

Dưới đây là 3 câu hỏi thông tin cá nhân thường gặp trong một cuộc phỏng vấn và cách trả lời để gây ấn tượng tích cực đối với nhà tuyển dụng:

Câu 1: "Hãy nói cho chúng tôi biết về bản thân bạn."

Cách trả lời:

Bắt đầu bằng một tóm tắt ngắn gọn về bản thân, ví dụ: "Tôi là một người có kinh nghiệm trong lĩnh vực [lĩnh vực bạn đang ứng tuyển]."

Thảo luận về học vấn và kinh nghiệm làm việc của bạn, đặc biệt là những dự án hoặc thành tựu nổi bật trong quá khứ.

Nhấn mạnh một số kỹ năng hoặc phẩm chất cá nhân cụ thể, ví dụ: "Tôi có khả năng làm việc nhóm tốt và là người tự thúc đẩy bản thân để đạt được mục tiêu."

Câu 2: "Bạn đã đạt được những thành tựu nào trong công việc trước đây?"

Cách trả lời:

Liệt kê một số thành tựu quan trọng mà bạn đã đạt được trong công việc hoặc dự án trước đó.

Đối chiếu các thành tựu này với yêu cầu của vị trí công việc mà bạn đang ứng tuyển.

Kể cả những khó khăn bạn đã gặp phải và cách bạn đã vượt qua chúng để đạt được thành tựu.

Câu 3: "Hãy cho chúng tôi biết về kỹ năng của bạn liên quan đến công việc này."

Cách trả lời:

Liệt kê những kỹ năng chính liên quan đến vị trí công việc, như kỹ năng kỹ thuật, mềm và các kiến thức liên quan.

Cung cấp ví dụ cụ thể về cách bạn đã áp dụng những kỹ năng này trong các tình huống làm việc trước đây.

Thể hiện sự tự tin và khả năng ứng dụng kỹ năng của bạn để giúp công ty đạt được mục tiêu hoặc giải quyết các thách thức cụ thể.

Lưu ý rằng quá trình phỏng vấn cũng liên quan đến sự trung thực và sự phù hợp với vị trí công việc, vì vậy hãy trả lời một cách chân thành và không nên nói dối trong quá trình trả lời các câu hỏi này.

Câu hỏi phỏng vấn về chuyên môn

Dưới đây là bốn câu phỏng vấn về chuyên môn của một Nodejs Developer cùng với gợi ý tóm tắt cách trả lời tốt cho mỗi câu hỏi:

Câu 1: "Hãy cho chúng tôi biết về kinh nghiệm của bạn với Node.js và các dự án đã từng làm việc?"

Trả lời gợi ý: Hãy bắt đầu bằng việc tóm tắt ngắn gọn về kinh nghiệm chuyên môn của bạn với Node.js, bao gồm thời gian làm việc với nó và các dự án quan trọng đã tham gia. Sau đó, tập trung vào mô tả một dự án cụ thể hoặc một tình huống khó khăn mà bạn đã đối mặt trong quá trình làm việc và cách bạn đã giải quyết nó. Kết thúc bằng việc nhấn mạnh những kỹ năng và kiến thức cụ thể về Node.js bạn đã phát triển.

Câu 2: "Làm thế nào bạn xử lý vấn đề hiệu suất và mở rộng ứng dụng Node.js?"

Trả lời gợi ý: Hãy bắt đầu bằng việc nêu rõ ý thức về quan trọng của hiệu suất và mở rộng trong ứng dụng Node.js. Sau đó, mô tả cách bạn đã áp dụng các kỹ thuật như tối ưu hóa mã nguồn, sử dụng bộ nhớ cache, cân bằng tải, và sử dụng công cụ theo dõi hiệu suất để giải quyết các vấn đề liên quan đến hiệu suất và mở rộng.

Câu 3: "Bạn đã làm việc với các khung làm việc (framework) Node.js nào? Bạn có sở thích khung làm việc nào và tại sao?"

Trả lời gợi ý: Liệt kê các khung làm việc Node.js bạn đã sử dụng và giải thích lý do bạn ưa thích khung làm việc cụ thể. Hãy tập trung vào cách mà khung làm việc này đã giúp bạn xây dựng và quản lý dự án dễ dàng hơn, và cách nó tương thích với phong cách làm việc của bạn.

Câu 4: "Làm thế nào bạn đảm bảo tính bảo mật trong ứng dụng Node.js của bạn?"

Trả lời gợi ý: Đề cập đến các biện pháp cụ thể bạn đã áp dụng để bảo vệ tính bảo mật trong ứng dụng Node.js, bao gồm kiểm tra dự liệu, bảo vệ chống tấn công SQL injection, sử dụng HTTPS, quản lý phiên và xác thực người dùng. Hãy nêu rõ cách bạn duyệt mã, sử dụng các thư viện bảo mật và theo dõi cập nhật để đảm bảo tính bảo mật liên tục của ứng dụng.

Kinh nghiệm “đậu” phỏng vấn vị trí NodeJS Developer

Để "đậu" phỏng vấn vị trí Node.js Developer, bạn cần chuẩn bị cả kiến thức kỹ thuật và kỹ năng phỏng vấn. Dưới đây là một số kinh nghiệm và gợi ý để bạn có cơ hội tốt hơn trong phỏng vấn:

  • Hiểu sâu về Node.js: Hãy chắc chắn bạn hiểu rõ về Node.js và cách nó hoạt động. Đọc tài liệu chính thống, tham gia khóa học trực tuyến và xây dựng các dự án thực tế sử dụng Node.js.
  • Kỹ thuật lập trình: Đảm bảo bạn đã nắm vững JavaScript và các khái niệm quan trọng như callbacks, promises, async/await, closures, và modules. Thực hành việc viết mã Node.js thường xuyên để trau dồi kỹ năng lập trình của bạn.
  • Express.js và RESTful API: Học cách sử dụng Express.js để xây dựng ứng dụng web và RESTful APIs. Hiểu về routing, middleware, và cách xử lý yêu cầu HTTP.
  • Xử lý CSDL: Học cách làm việc với CSDL trong Node.js. Phổ biến nhất là MongoDB và Mongoose, cũng như SQL databases như MySQL hoặc PostgreSQL.
  • Kiến thức về Front-end: Hiểu cơ bản về HTML, CSS, và một framework JavaScript như React hoặc Angular, vì thường xuyên bạn sẽ phải làm việc với phần giao diện người dùng.
  • Kiến thức về Git và Version Control: Node.js Developer thường làm việc trong các nhóm phát triển, vì vậy kiến thức về Git và quy trình làm việc với version control system rất quan trọng.
  • Thực hành với dự án thực tế: Xây dựng một số dự án thực tế sử dụng Node.js để thể hiện khả năng của bạn. Điều này cũng giúp bạn hiểu cách triển khai ứng dụng, quản lý phụ thuộc và xử lý lỗi.
  • Kiến thức về Unit Testing và TDD: Biết cách viết unit tests và áp dụng Test-Driven Development (TDD) sẽ là điểm cộng lớn.
  • Xử lý bảo mật: Hiểu về cách bảo mật ứng dụng Node.js, bao gồm xác thực người dùng, xử lý CSRF, XSS, và SQL Injection.
  • Kỹ năng giao tiếp và hợp tác: Trong phỏng vấn, không chỉ cần thể hiện kiến thức kỹ thuật mà còn cần thể hiện khả năng làm việc trong nhóm, giao tiếp hiệu quả và giải quyết vấn đề.
  • Nắm vững cách hoạt động của npm: Hiểu rõ cách quản lý các gói phụ thuộc, cài đặt và sử dụng chúng trong dự án của bạn.
  • Sẵn sàng trả lời các câu hỏi phỏng vấn phức tạp: Chuẩn bị trước cho những câu hỏi về thuật toán, cấu trúc dữ liệu, và các vấn đề kỹ thuật khó khăn khác.
  • Tư duy về hiệu suất và tối ưu hóa: Hiểu cách tối ưu hóa ứng dụng Node.js của bạn về hiệu suất và sử dụng công cụ như Profiler để tìm kiếm bottlenecks.
  • Tự tin và thái độ tích cực: Trong cuộc phỏng vấn, tự tin và thái độ tích cực có thể là điểm mạnh quan trọng.
  • Ôn tập thường xuyên: Đôi khi phỏng vấn có thể liên quan đến kiến thức cụ thể về Node.js, vì vậy hãy duyệt qua tài liệu và thực hành thường xuyên để duy trì kiến thức của bạn.

Cuối cùng, không chỉ là về kiến thức mà còn về cách bạn trình bày kiến thức và làm việc trong môi trường phỏng vấn. Hãy thể hiện sự quyết tâm và khả năng học hỏi nhanh chóng, vì thế nếu bạn không biết câu trả lời cho một câu hỏi cụ thể, hãy thể hiện sự sẵn sàng học hỏi. Chúc bạn thành công trong phỏng vấn!

Câu hỏi phỏng vấn

NodeJS Developer được hỏi... 10/06/2023

NodeJS là gì? Nó có thể làm được những gì?

1 câu trả lời

NodeJS là môi trường để chạy đoạn mã JavaScript được xây dựng dựa trên Engine V8 của Chrome. NodeJS được tạo ra từ những năm 2009, là một mã nguồn mở hỗ trợ đa nền tảng. Khác với hầu hết các chương trình JavaScript, NodeJS không chạy trên một trình duyệt mà chạy trực tiếp trên Máy chủ; điều này có ý nghĩa rất lớn đối với các lập trình viên học ngôn ngữ JavaScript khi giờ đây họ có thể sử dụng chính ngôn ngữ lập trình của mình để làm cả máy khách và máy chủ; hay nói cách khác là trở thành Fullstack Developer một cách dễ dàng hơn bao giờ hết.

NodeJS thiết lập trình theo hướng sự kiện và cấu hình I/O non-blocking; nó được đánh giá là nhẹ và rất hiệu quả; vì thế NodeJS có thể được sử dụng để xây dựng các loại ứng dụng khác nhau như ứng dụng web, ứng dụng thời gian thực (thời gian thực), máy chủ API REST, …

NodeJS Developer được hỏi... 10/06/2023

Tại sao nên sử dụng NodeJS? Sử dụng nó ở đâu?

1 câu trả lời

NodeJS giúp dễ dàng xây dựng các chương trình mạng có thể mở rộng. Một số ưu điểm của NodeJS nổi bật hơn các loại framework khác như sau:

  • Cung cấp sự đơn giản trong quá trình phát triển do I/O không chặn, thời gian phản hồi ngắn, xử lý đồng thời. Khắc phục được vấn đề mà các framework khác phát triển phải sử dụng quản lý luồng.
  • Nó chạy trên một công cụ chrome v8 được viết bằng C++ và có hiệu suất cao với sự cải tiến liên tục. 
  • Quá trình phát triển, lập trình bằng NodeJS cao hơn.
  • Có nhiều thư viện để có thể tận dụng trong quá trình làm việc.
NodeJS Developer được hỏi... 10/06/2023

Ưu – nhược điểm khi sử dụng NodeJS là gì?

1 câu trả lời

Ưu điểm của NodeJS

  • Xử lý nhanh và mô hình dựa trên sự kiện.
  • Sử dụng ngôn ngữ JavaScript phổ biến.
  • Node Package Manager có hơn 50.000 gói cung cấp chức năng cho một ứng dụng.
  • Phù hợp nhất để truyền trực tuyến lượng dữ liệu khổng lồ và các hoạt động chuyên sâu I/O.

Nhược điểm của NodeJS

  • Không phù hợp với các tác vụ tính toán nặng.
  • Sử dụng cấu trúc callback rất phức tạp vì bạn kết thúc với một số callback lồng nhau.
  • Xử lý cơ sở dữ liệu quan hệ không phải là một lựa chọn tốt cho NodeJS.
  • Vì Node.js là đơn luồng nên các tác vụ sử dụng nhiều CPU không phải là thế mạnh của nó
NodeJS Developer được hỏi... 10/06/2023

NodeJS có hỗ trợ multi stream không?

1 câu trả lời

NodeJS ban đầu chỉ hỗ trợ đơn luồng (đơn luồng) và chỉ xử lý nhiều hoạt động bằng các quy trình không đồng bộ và không hỗ trợ đa luồng. Bắt đầu từ phiên bản 13, NodeJS được bổ sung thêm 1 mô-đun mới được gọi là worker thread để hỗ trợ xử lý đa luồng.

Chuỗi nhân viên mô-đun giúp cô thiết lập chức năng sử dụng dung lượng CPU cao thành một luồng lý do riêng biệt và chạy trong chế độ nền (chế độ nền) và sẽ không làm tắc nghẽn bất kỳ quy trình xử lý nào khác. 

NodeJS Developer được hỏi... 10/06/2023

Lập trình hướng sự kiện là gì?

1 câu trả lời

Trong quá trình thiết lập chương trình, các sự kiện là các hành động do người dùng hoặc hệ thống tạo ra, ví dụ như nhấp vào một nút, di chuột lên đoạn văn bản, một lần người dùng tải tệp lên trang web, …Ứng dụng do chúng ta viết ra luôn must quan tâm đến các sự kiện xảy ra bên trong, do người dùng hoặc từ các nguồn tác động khác đến để xử lý các hành động thực thi tương ứng.

Lập trình hướng sự kiện là mô hình thiết lập chương trình mà trong đó luồng thực thi chương trình được xác định bởi các sự kiện (sự kiện). NodeJS được xây dựng dựa trên trình điều hướng sự kiện, tức là mã nguồn viết ra để giải đáp các sự kiện tác động lên ứng dụng, chúng ta cần viết mã lấy thông tin của các sự kiện cùng tham số đầu vào, tiếp theo là xử lý việc thực thi hành động và trả về kết quả tương ứng.

NodeJS Developer được hỏi... 10/06/2023

Vui lòng giải thích về non-blocking mô hình I/O trong NodeJS

1 câu trả lời

Chặn là khái niệm đề cập đến hành động chặn thực thi các hoạt động tiếp theo để chờ 1 hoạt động kết thúc; backing then non-blocking only task will not stopped . Trong Node, Non-blocking chủ yếu đề cập đến các hoạt động nhập xuất dữ liệu (I/O – input/output); Tất cả các chức năng xử lý I/O trong thư viện chuẩn của NodeJS đều cung cấp phiên bản đồng bộ, bất đồng bộ và chấp nhận các hàm gọi lại. 

Thay vì công việc cần đợi các hoạt động đầu vào xuất dữ liệu hoàn tất thì các hoạt động tiếp theo vẫn có thể được thực hiện ngay lập tức; Riêng luồng I/O ở trên sẽ được cấp quyền cho hệ thống để thực thi bài hát riêng, khi hoàn tất sẽ thực hiện việc gọi lại chức năng gọi lại để xử lý các hành động tiếp theo.

NodeJS Developer được hỏi... 16/06/2023

NPM là gì?

1 câu trả lời

NPM hay Node Package Manager là chương trình quản lý thư viện trú ẩn trong môi trường NodeJS; nó bao gồm một dòng lệnh từ máy khách (npm) và cơ sở dữ liệu trực tuyến chứa các gói công khai và riêng tư còn được gọi là sổ đăng ký npm.

NPM mang đến cho lập trình viên NodeJS một kho thư viện mở gói được đóng dưới dạng các gói. Các thành viên lập trình từ mọi nơi trên thế giới có thể đóng góp các gói, chia sẻ miễn phí và sẽ được sử dụng lại ở các dự án khác nhau bằng cách khai báo trong tệp pack.json.

NodeJS Developer được hỏi... 16/06/2023

REPL trong NodeJS là gì?

1 câu trả lời

REPL là viết tắt của Read, Eval, Print và Loop là một đặc điểm của NodeJS cho phép lập trình viên viết mã và chạy trực tiếp trên màn hình shell/console/terminal để gỡ lỗi, kiểm tra mã mà không cần tạo ra bất cứ thứ gì tập tin hay thư mục nào.

Khi nhập mã JavaScript lên màn hình shell, NodeJS sẽ thực hiện việc đọc thông tin (Read) và tự động lưu trữ trong bộ nhớ; tự động đánh giá cấu trúc dữ liệu và sự hợp lệ của các dòng lệnh (Eval); xử lý việc thực thi mã sau đó in ra kết quả nếu có (Print) và hỗ trợ lặp lại các dòng lệnh trên để thực thi chương trình (Loop).

NodeJS Developer được hỏi... 16/06/2023

Framework nổi tiếng chạy trên NodeJS

1 câu trả lời

Với những ưu điểm của mình, có nhiều khung được tạo chạy trên nền tảng NodeJS chủ yếu hỗ trợ xây dựng ứng dụng phía máy chủ bằng JavaScript. Có thể kể ra một số khung như dưới đây:

  • ExpressJS : thiết kế để xây dựng các ứng dụng một trang (ứng dụng một trang), đồng thời cung cấp bộ tính năng phong phú hỗ trợ các ứng dụng web và di động. ExpressJS cũng thường được sử dụng để xây dựng các API một cách tối thiểu và nhanh chóng
  • KoaJS : đây cũng là một web framework và được phát triển bởi chính nhóm phát triển Express. Koa nổi bật hơn ở khả năng sử dụng phần mềm trung gian theo từng tầng và kiểm soát lỗi tốt hơn. Ngoài cách viết mã của Koa sáng và dễ kiểm tra hơn so với Express.
  • Sails : là một MVC framework cho NodeJS giúp đơn giản hóa việc xây dựng ứng dụng, khả năng mở rộng mạnh mẽ.
  • Meteor : đây là một nền tảng cho phép xây dựng các ứng dụng kết hợp NodeJS với một frontend framework như Angular, React, … sử dụng MongoDB làm cơ sở dữ liệu mặc định
NodeJS Developer được hỏi... 16/06/2023

Stream trong NodeJS là gì?

1 câu trả lời

Luồng là các đối tượng cho phép bạn đọc dữ liệu từ một nguồn và ghi dữ liệu đến một đích. Trong NodeJS, Steam có 4 loại:

  • Có thể đọc được: sử dụng cho hoạt động đọc
  • Có thể ghi: sử dụng cho hoạt động ghi
  • Duplex: sử dụng cho cả 2 mục đọc và ghi
  • Transform: là một kiểu Duplex Stream, hỗ trợ tính toán kết quả đầu ra dựa trên dữ liệu đầu vào
NodeJS Developer được hỏi... 16/06/2023

Cách xây dựng ứng dụng Nodejs ngay từ ban đầu là gì?

1 câu trả lời

Đầu tiên chúng ta sẽ tạo một project mới rồi di chuyển đến folder trong dòng lệnh và chạy npm init. Tiếp tục làm các bước để nhập đủ các thông tin cần thiết.

NodeJS Developer được hỏi... 16/06/2023

Cài đặt một thư viện trong Nodejs bằng cách nào?

1 câu trả lời

Để cài đặt được thư viện trong nodejs chúng ta sẽ sử dụng npm install name-of-the-library. Sau đó thêm nó vào như một phụ thuộc dependency. Ta có thể thêm tham số --save-dev vào để nó nằm trong dev Dependency.

NodeJS Developer được hỏi... 16/06/2023

Tạo một script bất kỳ như thế nào?

1 câu trả lời

Đến file package.json thêm script bất kỳ trong mục scripts. Tiếp theo sẽ chạy script trong terminalchạy npm run tên-script.

NodeJS Developer được hỏi... 16/06/2023

Có tạo được ứng dụng Frontend với Node.js không?

1 câu trả lời

Không thể chạy một mình nodejs được. Bạn có thể sử dụng các công cụ như: webpack, Parcel để đóng gói code và chuyển nó vào trong một công cụ khác để trình duyệt có thể hoạt động được. Hiện nay, người ta thường sử dụng nodejs để xây dựng ứng dụng front end.

NodeJS Developer được hỏi... 16/06/2023

Express.js hiệu quả với gì?

1 câu trả lời

Express.js khiến cho việc tạo routes trở nên dễ dàng với ứng dụng web. Đó là lựa chọn tuyệt vời để tạo REST API. Nó dễ dùng với kiến trúc trung gian, khiến cho hệ thống trở nên đơn giản và dễ dàng mở rộng hơn.

NodeJS Developer được hỏi... 16/06/2023

Nêu định nghĩa về Crypto?

1 câu trả lời

Crypto là một thư viện của Nodejs. Nó cung cấp chức năng mật mã để đáp ứng các công việc như mã hóa và giải mã mật khẩu.

NodeJS Developer được hỏi... 16/06/2023

‘Demultiplexer’ có nghĩa là gì?

1 câu trả lời

Demultiplexer là một thuật ngữ nâng cao dành cho các nhà phát triển web có kinh nghiệm. Nó là giao diện phát hành thông báo trong Nodejs được sử dụng để thu thập thông tin từ các sự kiện và mẫu ques. Từ đó cung cấp Event Que.

NodeJS Developer được hỏi... 16/06/2023

Kiểm soát phạm vi – scope toàn cục và cục bộ trong Nodejs như thế nào?

1 câu trả lời

Khác với Javascript phía client, trong Nodejs các biến được định nghĩa với var với scope lớn nhất không phải là toàn cục. Chúng là cục bộ và nằm trong module mà chúng được khai báo. Trên trình duyệt ta có thể truy cập đối tượng window và các biến toàn cục nằm trong đó. Nodejs có một đối tượng cho việc đó gọi là global.

NodeJS Developer được hỏi... 16/06/2023

Node.js có truy cập được file hệ thống không?

1 câu trả lời

có thể truy cập được. Ta có thể sử dụng module fs để đọc, ghi, sao chép và xóa các file và thư mục.

NodeJS Developer được hỏi... 16/06/2023

Nghĩa của non-blocking là gì?

1 câu trả lời

Nó là một đoạn code như hàm bất đồng bộ được lập lịch để chạy cho chu kỳ tiếp theo của vòng lặp sự kiện. Nó cho phép các đoạn code còn lại tiếp tục chạy.

Đang xem 1 - 20 trong 79 câu hỏi phỏng vấn

Xem câu hỏi phỏng vấn cho các công việc tương tự