เครื่องมือ
สร้าง CV
บริจาค
ค้นหาคำถาม…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
หน้าแรก
หัวข้อ
หมวดหมู่
เส้นทางการเรียนรู้
ค้นหา
คำถามสัมภาษณ์ Concurrency · ฝึกสัมภาษณ์งาน IT
หน้าแรก
/
#การทำงานพร้อมกัน
#การทำงานพร้อมกัน
34 คำถาม
GIL คืออะไรและมันส่งผลกระทบต่อ concurrency อย่างไร?
Python
#concurrency
Senior
›
async/await กับ asyncio ทำงานอย่างไร?
Python
#concurrency
Senior
›
เมื่อใดที่คุณควรเลือก threading, multiprocessing หรือ asyncio?
Python
#concurrency
Senior
›
goroutine คืออะไร?
Golang
#concurrency
Middle
›
channel ทำงานอย่างไร?
Golang
#concurrency
Middle
›
คำสั่ง select คืออะไร?
Golang
#concurrency
Middle
›
package context ใช้ทำอะไร?
Golang
#concurrency
Middle
›
Concurrency pattern ที่พบบ่อยใน Go มีอะไรบ้าง?
Golang
#concurrency
Senior
›
คุณจะใช้ package sync แทน channel เมื่อไหร่?
Golang
#concurrency
Senior
›
อะไรเป็นสาเหตุของ goroutine leak และคุณจะป้องกันได้อย่างไร?
Golang
#concurrency
Senior
›
Go runtime scheduler ทำงานอย่างไร?
Golang
#concurrency
Senior
›
Data race คืออะไร และคุณจะตรวจจับมันได้อย่างไร
Golang
#concurrency
Senior
›
Multithreading ทำงานอย่างไรใน Java?
Java
#concurrency
Senior
›
คุณจะ synchronize การเข้าถึงสถานะที่แชร์ร่วมกันอย่างไร?
Java
#concurrency
Senior
›
Executor framework และ CompletableFuture ช่วยเรื่องงานแบบ async ได้อย่างไร?
Java
#concurrency
Senior
›
Task และ parallelism ทำงานอย่างไรนอกเหนือจาก async/await?
C#
#concurrency
Senior
›
GVL คืออะไร และ concurrency ทำงานอย่างไรใน Ruby?
Ruby
#concurrency
Senior
›
คุณจะป้องกัน oversell เมื่อผู้ใช้ 1 ล้านคนแย่งคว้าโค้ด 1000 ใบได้อย่างไร?
System Design
#concurrency
Senior
›
คุณจะจัดการ 5M vote ใน 10 นาทีที่ scale ระดับใหญ่อย่างไร?
System Design
#scaling
Senior
›
คุณจะป้องกัน deadlock กับ transaction พร้อมกันหลายพันรายการอย่างไร?
System Design
#concurrency
Middle
›
ความแตกต่างระหว่าง concurrency กับ parallelism คืออะไร?
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Junior
›
ความแตกต่างระหว่าง process กับ thread คืออะไร?
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Junior
›
Race condition คืออะไร? ยกตัวอย่างและอาการของมัน
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Junior
›
ความแตกต่างระหว่าง I/O แบบ blocking กับ non-blocking (sync กับ async) คืออะไร?
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Junior
›
อธิบาย lock, mutex, critical section และ semaphore
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Middle
›
Deadlock คืออะไร? เงื่อนไขสี่ข้อมีอะไรบ้าง และป้องกันอย่างไร?
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Middle
›
Thread pool คืออะไร? ทำไมจึงใช้มัน และกำหนดขนาดอย่างไร?
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Middle
›
อธิบาย async model: callback, promise, async/await และ event loop
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Middle
›
อธิบาย atomic operation, memory visibility และ memory barrier
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Middle
›
Lock-free programming และ CAS คืออะไร? อธิบายปัญหา ABA และเมื่อไรควรใช้
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Senior
›
เปรียบเทียบ actor model กับ CSP (channel) การส่งข้อความ (message passing) ช่วยได้อย่างไร?
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Senior
›
อะไรจำกัด concurrency ในระดับ scale? อธิบาย contention, false sharing และ backpressure
การทำงานพร้อมกัน & การประมวลผลแบบขนาน
#concurrency
Senior
›
race condition คืออะไร และ mutex กับ semaphore ป้องกันมันอย่างไร?
ระบบปฏิบัติการ
#concurrency
Middle
›
deadlock คืออะไร และคุณจะป้องกัน หลีกเลี่ยง หรือตรวจจับมันอย่างไร?
ระบบปฏิบัติการ
#operating-systems
Middle
›