Java
Kādas ir ziņojumu piegādes stratēģijas Kafka un kā tās tiek īstenotas?
Kāda kļūda var rasties, uzsākot pakalpojumu, izmantojot lauka injekciju?
Kā pārbaudīt, vai tēma ir dzīva un tai ir nepieciešamais partiju skaits, un vai vismaz viena partija ir vadītājs?
Kam paredzēts atslēgas vārds final Java valodā (laukiem, klasēm)?
Kādus dizaina modeļus izmantojat? Kam tie ir nepieciešami?
Vai esat strādājis ar Spring Data JPA?
Kam ir paredzēts @ComponentScan?
Kādi ir jūsu algas gaidījumi — minimālā un ērtā summa uz rokas?
Pastāstiet par sevi un savu darba pieredzi (neatkārtojot CV): interesantas uzdevumus, biznesa konteksts, ko personīgi esat darījis ar rokām
Vai jūs pārbaudījāt procesa metriku — plāns pret faktu uzdevumiem?
Kas ir normālās formas datu bāzēs? Kam tās ir nepieciešamas? Kas ir normalizācijas process?
Kuri divi Java Object klases metodes ir jāsaskaņo, lai objekts varētu tikt izmantots kā atslēga HashMap?
Vai zini, kā rakstīt starterus Spring? Vai tu pats to esi uzrakstījis?
Nosauc divas Java atslēgvārdus, kas tiek izmantoti daudzprocesu apstrādes kontekstā, un paskaidro, kāpēc ir nepieciešams volatile.
Kā izdevās samazināt darījumu validācijas laiku antifraud pārbaudē gandrīz uz pusi?
Kādi datu tipi tika izmantoti jūsu projektos identifikatoriem? Kāpēc UUID tiek ģenerēts lietojumprogrammā, ne tikai datu bāzē?
Vai ir nepieciešams ietvert metodi transferMoney @Transactional un kāpēc?
Sniedziet reālistiskāku piemēru par LSP pārkāpumu no ražošanas.
Kāpēc tieši JOIN? Ko tas nozīmē, ka tas notiks? Vai ir citi JOIN operācijas varianti?
Vai volatile nodrošina happens-before garantiju?