Sobes.tech

@Bean аннотациясы мен @Component арасындағы айырмашылық неде? Қашан бірін, қашан екіншісін қолдану керек?

Senior
143

equals() және hashCode() әдістері туралы айтыңыз, олардың шарттары және HashMap-те рөлі.

Senior
143

Қандай әдістемемен жұмыс істеуге үйрендіңіз? Тапсырмаларды қалай бағалайсыз және қанша жиі өндірісте орналастырасыз?

Senior
143

ArrayList пен LinkedList арасындағы айырмашылық қандай? Массивтер болғандықтан олар не үшін қажет?

Senior
143

Қызмет пайдаланушының жаңа тапсырыстары туралы қалай білетін болады? Тапсырыстар саны туралы деректер қалай сақталып, жаңартылатын болады?

Senior
143

Java-да ағындарды қалай блоктау немесе синхрондау керек?

Senior
143

3 және 5 жолдан тұратын кестелер үшін LEFT JOIN, RIGHT JOIN және INNER JOIN қайтарған жолдар саны қанша?

Senior
143

Кесте home_codes ID | код 10 | 123 20 | 456 30 | 456 35 | 999 40 | 777 45 | 999

Senior
142

Микросервистер дегеніміз не және олар неге танымал? Оларды әрқашан қолдану керек пе?

Senior
142

Бізде бэкэнд және UI бар. Стек стандартты: Java, Spring, React, Postgres. Міндет: 3 дереккөзден мәлімет алатын және оны UI-ға жеткізетін REST-ендпоинтті жобалау, ең жоғары өткізу қабілеттілікті және ең аз жауап беру уақытын қамтамасыз ету (біздің нақты шарттарымызға негізделген ең үлкен/кішкене критерийлер, себебі негізінде, мұнда сиқырлы шешім жоқ және компромисс табу керек). Білуімізше, бұл REST-ендпоинт үшін күтілетін ең жоғары RPS 200. Дереккөздер туралы мәліметтер: 1-ші дереккөз - біздің дерекқорымыз, сұрау шамамен 3 секунд. 2-ші дереккөз - байланысты REST қызметі, 100 RPS кезінде 2 минутқа дейін нашарлайды, қалыпты режимде жауап беру уақыты 5 секунд. Біз бұл дереккөздің мінез-құлқын өзгерте алмаймыз. 3-ші дереккөз - байланысты REST қызметі, кездейсоқ (белгілі бір үлгі анықталмаған) 503 қате қайтарады, қалыпты режимде жауап беру уақыты 10 секунд. Біз бұл дереккөздің мінез-құлқын өзгерте алмаймыз.

Middle+
142

Горизонтальды масштабтаудан басқа қандай масштабтау әдістері бар?

Senior
142

Spring-да тәуелділікті енгізудің қандай әдістері бар?

Senior
142

Барлық бөлімдерді, соның ішінде Бухгалтерияны қалай көрсетуге болады? Бухгалтерия үшін max_salary-да не болады?

Senior
141

Неліктен SQL-оптимизациясымен айналысу керек болды және деректер инженері мен әзірлеушілер арасындағы жауапкершілік аймақтары қалай бөлінді?

Senior
141

ClassLoader-дің мақсаты неде?

Senior
141

Тұтынушылар бөлімдер бойынша қалай бөлінеді: әр тұтынушы әр бөлімге қосыла ма, жоқ па?

Senior
141

Қандай Kafka тақырыптары есеп беру жүйесінде болады, кім өндіреді және кім тұтынады?

Senior
141

JVM жады туралы айтыңыз: ол неден тұрады және қалай тазаланады?

Senior
141

Сіздің қызметіңіз жоғары жүктемелі деп ойлайсыз ба? Санмен түсіндіріп берсеңіз?

Senior
141

Қазіргі уақытта іздеуде қаншалықты белсендісіз? Қолда қандай ұсыныстар бар және мерзімдері қандай?

Senior
140
/93