JavaRush/Курсы/Java Multithreading/Подготовка к собеседованию 2 уровень

Подготовка к собеседованию 2 уровень

Открыта

— Чуть не забыл. Вот тебе несколько вопросов к собеседованию, рассмотренных в текущем уровне:

Вопросы к собеседованиям
1 Как правильно сравнить две строки в Java?
2 Как правильно сравнить две строки в Java игнорируя регистр букв?
3 Как отсортировать список строк в алфавитном порядке?
4 В какой кодировке хранятся строки в Java?
5 Как преобразовать строку в кодировку Windows-1251?
6 Как разбить строку на отдельные слова?
7 Как развернуть строку задом наперед?
8 Что происходит, когда мы пишем "A" + "b" + "C"?
9 Что такое mutable и immutable типы?
10 Что дает типу String то, что его сделали immutable?
Комментарии (60)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ruslan Gabzalilov
Уровень 27
5 мая, 06:10
05.05.2026 Всем привет. Я тут был)
4el0vek3
Уровень 40
22 августа 2025, 04:21
list.sort(String.CASE_INSENSITIVE_ORDER); Сортировка списка в алфавитном порядке игнорируя регистр
Никита QAQA Automation Engineer в ОТТ Триколор
19 июня 2025, 13:53
19.06.2025
Ислам
Уровень 33
24 мая 2024, 19:31
Всем удачи на следующем уровне
Ислам
Уровень 33
24 мая 2024, 19:31
Big Nice
Максим Li Backend Developer
19 мая 2024, 16:34
19.05.2024
Fl1s Backend Developer
26 июля 2023, 00:13
Вот ответы на эти задачки. Надеюсь кому-нибудь помог! :)
Anemon
Уровень 13
Expert
23 ноября 2024, 22:38
Спасибо большое, бро! Всегда полезно проверить свои знания и, в случае если был где-то не прав или прав не до конца, перепроверить и хорошенько запомнить всё.
Gans Electro
Уровень 59
14 мая 2023, 21:21
Для пункта 8: Денис Давыдов Уровень 38 10 июня 2020, 22:30 Как я понял, Компилятор производит конкатенацию слов с помощью метода append() классов StringBuilder или StringBuffer (на усмотрение самого компилятора). Если данный блок кода находится в цикле, то при компиляции будут созданы и сохранены промежуточные строки “A”, “b”, “Ab”, "С". Если же код применяется единожды в программе, то компилятор его оптимизирует и промежуточные результаты не будут сохранены, в пул строк запишется только "AbC".
Ra
Уровень 19
Student
8 января 2023, 10:50
Если при сравнении 2 строк одна известна, сравнивать так: (чтобы не проверять на нулл) "ИзвестнаяСтрока".equals(anotherUnknownString)
Gans Electro
Уровень 59
14 мая 2023, 21:18
Точно, всегда так делаю
Евгений
Уровень 28
17 февраля 2022, 15:03
Продолжение темы "учимся гуглить" :)
PENGUIN
Уровень 41
29 июня 2022, 15:54
Как по мне этот блок больше чтобы проверить себя, как ты понял эти темы, а если не понял то погуглить