Sobes.tech

Java

Jak zdiagnozować, jeśli baza danych stoi od rana, nic nie zmieniano?

Senior
265

Czy możesz wymienić główne typy relacji między tabelami w SQL?

Junior — Middle
265

W jaki sposób można skonfigurować środowisko dla stanowisk testowych?

Junior — Middle
265

Czy można używać null jako klucza w HashMap i jakie mogą się pojawić problemy?

Junior — Middle
265

Jaka składnia może być zastosowana przy użyciu adnotacji @Query w Spring Data JPA?

Junior — Middle
265

Jak ocenia się wydajność wyszukiwania elementu w strukturze danych LinkedList?

Junior — Middle
265

Czy można uznać, że metoda wywoływana przez obiekt proxy jest statyczna?

Junior — Middle
265

Gdzie dokładnie może wystąpić błąd bez volatile w Double-Checked Locking?

265

Jak naprawić orkiestratora z dwoma niezależnymi zewnętrznymi wywołaniami, aby spełnić limit biznesowy 10 sekund, gdy czasy trwania usług wynoszą 10 i 2 sekundy?

Middle+
265

Jak można zorganizować sortowanie danych w kolejności malejącej?

Junior — Middle
265

Jak zapewniłeś przesył danych w warunkach niestabilności mikroserwisów?

Middle — Middle+
265

Jakie metody istnieją w Spring do obsługi sytuacji, gdy kilka Beanów implementuje ten sam interfejs?

Junior — Middle
265

Jakie dodatkowe zadania wykonuje zbieracz śmieci oprócz zwalniania pamięci od nieużywanych obiektów?

Junior — Middle
265

Czy podczas tworzenia indeksów złożonych w bazie danych należy brać pod uwagę kolejność kolumn?

Junior — Middle
265

Jak określa się dopasowanie kluczy w tych strukturach lub algorytmach?

Junior — Middle
265

Jaki jest główny problem tej implementacji? - Nie używa puli połączeń dla Jedis - Brak kopii zapasowej danych Redis - Brak wewnętrznego przełącznika sprawdzającego - Brak obsługi wyjątków - Niepoprawna aktualizacja elementu kalibracji - zadd i zscore bez sprawdzania błędów ```java import redis.clients.jedis.Jedis; import java.util.Set; public class WineCellar { private Jedis jedis; public WineCellar() { jedis = new Jedis("localhost", 6379); initializeWines(); } private void initializeWines() { jedis.zadd("wines", 1978, "Chateau Margaux"); jedis.zadd("wines", 1990, "Domaine de la Romanee-Conti"); jedis.zadd("wines", 2005, "Opus One"); } public void updateWineYear(String wine, double newYear) { double oldYear = jedis.zscore("wines", wine); if (oldYear != newYear) { jedis.zadd("wines", oldYear, wine); // Niepoprawna aktualizacja } } public Set<String> getWinesByYear(double minYear, double maxYear) { return jedis.zrangeByScore("wines", minYear, maxYear); } public static void main(String[] args) { WineCellar cellar = new WineCellar(); cellar.updateWineYear("Chateau Margaux", 1982); System.out.println(cellar.getWinesByYear(1970, 2000)); } } ```

265

Jakie argumenty i parametry oczekuje metoda groupingBy z klasy Collectors w Java?

Junior — Middle
265

W jakiej dziedzinie lub kierunku masz profesjonalną ekspertyzę?

Junior — Middle
265

Jaka jest rola i funkcja identyfikatora JSESSIONID w mechanizmie plików cookie?

Junior — Middle
265

Jak wygląda kontrola realizacji zadań w Twoim obecnym miejscu pracy?

Junior — Middle
265
/738