Sobes.tech

Каковы различия между 'val' и 'var' в Kotlin?

Intern
235

Объясните, как используется язык программирования Kotlin для серверной разработки.

Junior
234

Какие фреймворки обычно используются для обработки JSON в Kotlin?

Junior
234

Когда следует использовать 'lateinit' и 'by lazy' в Kotlin?

Middle
232

Как осуществляется инкапсуляция в Kotlin?

Junior
232

Какие возможности предоставляет Kotlin для работы с асинхронными операциями?

Middle
232

Как реализуется интерфейс в Kotlin и какие существуют ограничения при его использовании?

Junior
231

Какие возможности языка Kotlin вы бы хотели видеть в других языках программирования?

Senior
230

Какие стандартные библиотеки вы используете в проектах на Kotlin?

Junior
228

Что такое перегрузка операторов и как её использовать?

Middle
228

В чем преимущества использования Kotlin для разработки под Android?

Junior
227

Как работают data-классы в Kotlin?

Junior
227

Какие инструменты и библиотеки для юнит-тестирования используются в Kotlin?

Junior
227

Какие преимущества дает использование Kotlin для разработки серверной логики?

Junior
226

Как работает механизм Dirty Checking в Hibernate?

Senior
СБЕРСБЕР
4

// book(seat_id, user_id) PostgreSQL Begin Transaction(read_commited) seat = select * from seats where id = seat_id for update if(seat == null seat.status == "booked") rollback return error("Seat isnt available") insert into bookings (user_id, seat_id, status, created_at) values (used_id, ...) update seats set status = 'booked' where id = seat_id commit return success()

Senior
2gis2gis
4

Использовал ли ты Kotlin? Есть ли опыт?

Senior
СБЕРСБЕР
4

Использовал ли ты HQL, Native Query, JDBC напрямую? Батчинг в Hibernate?

Senior
СБЕРСБЕР
4

Почему в Map ключом является закрывающая скобка, а значением открывающая? Что изменится если сделать наоборот? Какова сложность containsValue vs get по ключу?

Senior
2gis2gis
4

Какова была нагрузка на сервисы? Какие оптимизации применялись?

Senior
СБЕРСБЕР
4
/7