Немного не по теме, но как же странно собеседовать людей которые не могут даже простой запрос на SQLite написать. Room они знают, но совершенно не понимают что такое SQLite и как вообще Room работает. Как-то страшно становится. Я еще понимаю если человек после универа сразу. Но эти люди на мидлов хотят идти.
Кстати, последнии версии джавы (Java 11-13) реально дико похожи на котлин, я их чуть не перепутал)
Вопрос очень спорный: давайте Я расскажу , не сказал бы что голый sqlite надо знать , типо зачем знать механику Когда ты водиш автомат , не говорю что не надо его знать , технология не стоит на месте и надо знать только что нужно , например в проекте мне понадобилось изучить Gradle и Я дофига дней копался в нем чтобы узнать как оно работает и что оно представляет... Про статус мидл можно забыть , найти решение через stackOverFlow и вставить код не значит что он мидл (хотя были статьи про Сениора который тупо работал с stackOverFlow)