Sobes.tech

Как у тебя в целом с DevOps технологиями — Kubernetes, CI/CD и прочее?

192

Как вы относитесь к тому, что AI может заменить разработчиков? Как видите разработку через 2-3 года?

192

import java.util.Arrays; import java.util.HashMap; import java.util.Map; public class badCounter { public static Map<String, Integer> mapOfBadNames = new HashMap<>(); protected void doProcessing(String filePath) throws IOException { try { FileInputStream fis = new FileInputStream(filePath); BufferedReader br = new BufferedReader(new InputStreamReader(fis)); while((br.readLine())!=null){ processWords(br.readLine()); } br.close(); fis.close(); } catch (IOException | NullPointerException ex) { System.out.println(ex.getMessage()); } } private void processWords(String line) { Arrays.stream(line.split(" ")) .map(String::trim) .forEach(word -> { if(mapOfBadNames.containsKey(word)){ mapOfBadNames.put(word, mapOfBadNames.get(word)+1); } else{ mapOfBadNames.put(word, 1); } }); } public void writeResultToFile(String path) throws IOException { try { PrintWriter out = new PrintWriter(path); out.println("word,frequency"); for(Map.Entry<String, Integer> entry : mapOfBadNames.entrySet()){ out.println(entry.getKey() + "," + entry.getValue()); } out.close(); } catch (NullPointerException | IOException ex) { throw new RuntimeException("Error writing to file", ex); } } public boolean isEverythingFine() { return true; } public static void main(String[] args) { badCounter bcn = new badCounter(); try { bcn.doProcessing("bad_input.txt"); bcn.writeResultToFile("result.csv"); bcn.doProcessing("bad_input1.txt"); bcn.writeResultToFile("result1.csv"); } catch (IOException ex) { System.out.println("Something went wrong"); } } }

Senior
191

Чем Hibernate отличается от JPA?

Senior
191

Можно ли считать аргумент метода временной переменной внутри функции?

Junior — Middle
191

Можно ли реализовать RESTful API, полностью полагаясь на HTTP-метод DELETE для всех операций?

Junior — Middle
191

В каком виде к вам приходили требования по задачам?

191

Как решить проблему неконсистентности данных: внешний вызов прошёл успешно, но сохранение в БД упало?

191

Каким образом можно вывести или посмотреть текущий объект Instance в программе?

Junior — Middle
191

Если есть цепочка объектов, которые ссылаются друг на друга, в какой момент конкретный объект может быть удалён?

191

Если количество задач плавающее (от единиц до сотен), какой тип пула потоков выбрать?

Senior
191

Что такое Spring Boot стартеры? Чем отличаются от обычных библиотек? Что такое автоконфигурация?

191

Какие отношения между сущностями в Hibernate по умолчанию жадные (EAGER), какие ленивые (LAZY)?

191

Как ты относишься к написанию тестов?

191

Есть ли ограничения по индексам? Какие типы индексов существуют (hash, B-tree) и когда их применять?

191

Перечисли уровни изоляции транзакций и в общих чертах объясни, для чего они нужны

191

Какие альтернативы Outbox Pattern существуют?

Senior
191
/731