Sobes.tech

Java

Stream paralel rejimdə məlumatların işlənməsi üçün axınlardan necə istifadə edir?

Junior — Middle
215

SQL sorğuları ilə cədvəldən müəyyən qeydləri necə seçmək olar?

Junior — Middle
215

Konteynerdə bir beani silərkən müəyyən hərəkətlərin necə qurulacağı?

Junior — Middle
214

Hansı hallarda @Transactional şərti işləməyəcək?

Senior
214

Kolleksiyaların hierarxiyasının nə olduğunu və necə təşkil olunduğunu izah edə bilərsinizmi?

Junior — Middle
214

WeakHashMap istifadəsinin üstünlükləri nələrdir və hansı hallarda istifadə olunur?

Junior — Middle
214

Spring Framework çərçivəsində proxy yaradılmasının əsas yanaşmalarını qeyd edə bilərsinizmi?

Junior — Middle
213

Proqramda yaddaş sızmasının problemini həll etmək üçün hansı metodlar istifadə oluna bilər?

Junior — Middle
212

Sizə maliyyə gözləntiləriniz nədir?

Senior
212

Java-da fabrik metodunun nümunəsindən istifadə ilə fabrikanın həyata keçirilməsi arasındakı fərq nədir?

Junior — Middle
212

Stream API-də layihələrinizdə paralel məlumat axınlarından istifadə etdinizmi?

Junior — Middle
211

Proqramlaşdırmada dəyişməz (immutable) siniflərin konseptini izah edin və onların necə istifadə olunduğunu.

Junior — Middle
211

HashMap-də istifadə üçün açar hansı xüsusiyyətə malik olmalıdır?

Junior — Middle
211

Java-da obyektlərin bərabərliyini yoxlayarkən equals metodu ilə == müqayisə operatorları arasındakı fərq nədir?

Junior — Middle
210

Bu kod nə göstərəcək? public class StreamApi { @Data @AllArgsConstructor public static class Client { private String name; private String city; } public static Map<String, Long> countBy(Stream<Client> clients, Function<Client, String> clientParameterGetter) { return clients.collect(Collectors.groupingBy(clientParameterGetter, TreeMap::new, Collectors.counting())); } public static void main(String[] args) { List<Client> clients = List.of( new Client("Иванов", "Москва"), new Client("Михайлов", "Санкт-Петербург"), new Client("Сергеев", "Санкт-Петербург"), new Client("Иванов", null), new Client("Сергеев", null) ); long count = clients.stream() .peek(client -> { if (client.getCity() == null) { client.setCity("Москва"); } }) .count(); Predicate<Client> clientPredicate = client -> client.getCity() != null; Stream<Client> validClients = clients.stream().filter(clientPredicate); System.out.println(count); System.out.println(countBy(validClients, Client::getName)); System.out.println(countBy(validClients, Client::getCity)); } }

Senior
210

Proqram təminatında komponentlər arasında asılılıq anlayışını izah edə bilərsinizmi?

Junior — Middle
210

RESTful xidmətlərinin memarlıq kontekstində HTTP protokolu nədir?

Junior — Middle
210

Layihə üçün öz Spring Boot Starterinizi yaratdınızmı?

Junior — Middle
210

Map Java-da kolleksiyaların bir hissəsidirmi və ya oxşar kolleksiyadırmı?

Junior — Middle
210

Kod icra zamanı finally bloku işə düşmürsə və ya icra olunmursa, nə baş verir?

Junior — Middle
210
/17