Sobes.tech

List<Integer> getNonUnique(int[] one, int[] two) { Map<Integer, Integer> freqOne = new HashMap<>(); Map<Integer, Integer> freqTwo = new HashMap<>(); for (int num : one) { freqOne.put(num, freqOne.getOrDefault(num, 0) + 1); } for (int num : two) { freqTwo.put(num, freqTwo.getOrDefault(num, 0) + 1); } List<Integer> result = new ArrayList<>(); for (Integer key : freqOne.keySet()){ if (freqTwo.containsKey(key)) { result.add(key); } } return result; } //one [phone] //two 3 9 8 1 // result 1 3 //one [phone] //two 3 9 8 1 3 // result 1 3 3

148

რა არის ძირითადი განსხვავება map და flatMap მეთოდების გამოყენებას შორის მონაცემთა ნაკადების დამუშავებისას?

Junior — Middle
147

დიდი მაგიდისთვის ინდექსის შექმნა გავლენას ახდენს მასში მონაცემების წაკითხვაზე მისი მშენებლობის დროს?

Junior — Middle
147

შეგიძლიათ ახსნათ HashMap მონაცემთა სტრუქტურის მუშაობის მექანიზმი და როგორ უზრუნველყოფს ის სწრაფ წვდომას ელემენტებზე?

146

რამდენი ტიპის დავალებებს აწყობდით თქვენს წინა პოზიციებზე და როგორ შეიძლება მათ აღწეროთ?

Junior — Middle
146

როგორ ხორციელდება გარე კონფიგურაციის მონაცემების შენახვა პროგრამებში?

Junior — Middle
145

სტუდენტების მაგიდა id PK სახელი faculty_id ფაკულტეტის მაგიდა id PK სახელი აირჩიეთ f.სახელი, რაოდენობა(*) ფაკულტეტიდან f შეერთება სტუდენტი s-თან ON s.faculty_id = f.id გაერთიანება f.id, f.სახელი /*f.id,*/ f.სახელი-ის მიხედვით გაერთიანება f.id/*, f.სახელი*/

144

სტუდენტთა ცხრილი id PK სახელი faculty_id ფაკულტეტის ცხრილი id PK სახელი SELECT f.სახელი FROM ფაკულტეტი f JOIN სტუდენტი s ON s.faculty_id = f.id GROUP BY f.id, f.სახელი ORDER BY COUNT(s.id) DESC LIMIT 1;

142

გიყვართ მუშაობა OpenShift პლატფორმაზე და გამოიყენოთ იგი პროექტებში?

Junior — Middle
141

რის შემთხვევებში @Transactional-ის საწყისი პარამეტრები არასაკმარისია?

139

გვითხარით, როგორ გამოიყენეთ OpenShift თქვენს ბოლო პროექტში.

Junior — Middle
139

როგორ დავრწმუნდეთ, რომ განრიგული სამუშაო მხოლოდ 20-ის ერთ ინსტანციაზე შესრულდება?

134

სამსახურის სია id bigint PK null არა სამსახურის_სახელი varchar(100) null არა სამსახურის_ნომერი int4 null არა id; სამსახურის_სახელი; სამსახურის_ნომერი 1000; Ivanov; 123 მოწყობილი როგორც ( აირჩიეთ სამსახურის_ნომერი, LAG(სამსახურის_ნომერი) ზევით (შესრულება მიხედვით (სამსახურის_ნომერი)) როგორც წინამორბედი_ნომერი სამსახურიდან ) აირჩიეთ წინამორბედი_ნომერი + 1 როგორც აკლია_ნომერი მოწყობილი სადაც სამსახურის_ნომერი - წინამორბედი_ნომერი > 1; 1000; სახელი1; 1 1001; სახელი2; 2 1002; სახელი3; 4 1003; სახელი4; 5 მოწყობილი როგორც () აირჩიეთ * მოწყობილიდან

131

List<String> getNonUnique(int[] one, int[] two) { } //one 1 3 7 5 2 //two 3 9 8 1 // შედეგი 1 3

127

როგორ განვახორციელოთ კინოთეატრის სავარძლების დაჯავშნის სისტემა ორჯერ გაყიდვების გარეშე? რა ტიპის ბლოკირება უნდა ავირჩიოთ?

125

გთხოვთ, თქვენი ბოლო სამუშაო ადგილის გამოცდილების შესახებ ისაუბროთ. რა იყო თქვენი წვლილი?

124

SELECT COUNT(DISTINCT employee_number) = COUNT(*) FROM employees

113
/9