Java
Kubernetesda readiness va liveness probalari nima?
Ma'lumotlar bazasida yozuvni qanday bloklash mumkin, shunda boshqalar ziddiyatli o'zgartirishlar kiritmasin?
Kafka'da yetkazib berish kafolatining turlari haqida gapir, ular qanday farq qiladi va qaysi hollarda qaysi biri yaxshiroq ishlatiladi.
A da 10 ta B da 100 yozuv bo'lsa, RIGHT JOIN bilan nechta yozuv qaytariladi?
Hozirgi ish joyingizdan chiqishga nima uchun qaror qildingiz?
Qanday mikroxizmatlarga onlayn-do'konni bo'lish kerak?
gRPC va REST bilan tajriba?
public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Word uchun maxsus mantiq } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // XML uchun maxsus mantiq } } public static class DocumentService { private final Map<DocumentType, DocumentProcessor> processors = Map.of( DocumentType.PDF, new PdfProcessor(), DocumentType.DOCX, new DocxProcessor(), DocumentType.XML, new XmlProcessor() ); public void process(Document[] documents) { for (Document doc : documents) { DocumentProcessor processor = processors.get(doc.type); if (processor == null) { break; } // Umumiy hujjatni qayta ishlash mantiqi processor.process(doc); } } } }
JPA va JDBC ning afzalliklari va kamchiliklari?
Monolit va mikroxizmatlar — farqlar, afzalliklar va kamchiliklar?
Ilovadan qanday metrikalar olingan? Monitoring bilan qanday ishlashdi?
Siz g'ururlanadigan qiziqarli vazifa haqida gapiring
Sizning jamoangiz qanday edi? DevOps bilan qanday ishladingiz?
Xizmatingiz yuqori yuklangan deb hisoblanadimi? Raqamlar bilan tushuntirib berishingiz mumkinmi?
Kecha Moskva viloyatida qancha fuqarolik samolyotlari bo'lgan? (Fermi taxmin savoli)
Kodni bajarish davomida qanday yon ta'sir yuzaga keladi BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 60; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END; BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 40; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END;
Qanday qilib ipni WAITING va TIMED_WAITING holatiga o'tkazish mumkin va ularning farqi nima?
gRPC'da ma'lumotlarni uzatish tezligi qanday ta'minlanadi?
Siz hikoya nuqtalari haqiqatan ham foydali deb o'ylaysizmi yoki bu faqat menejerlar uchun rasmiyatchilikmi?
Menga savol bormi?