Ответ
Да, есть опыт работы с SQL, включая создание, изменение и запросы к базам данных. Работал с SQLite в Android, Room, а также с серверными СУБД (MySQL, PostgreSQL).
Пример с Room:
@Entity
data class User(
@PrimaryKey val id: Int,
val name: String,
val age: Int
)
@Dao
interface UserDao {
@Query("SELECT * FROM user")
fun getAll(): List<User>
@Insert
fun insert(user: User)
}
@Database(entities = [User::class], version = 1)
abstract class AppDatabase : RoomDatabase() {
abstract fun userDao(): UserDao
}
Также писал сложные запросы с JOIN, GROUP BY, подзапросами и оптимизировал их.
Видео-ответы
▶
РЕАЛЬНОЕ СОБЕСЕДОВАНИЯ | MIDDLE DEVOPS
▶
Техническое собеседование на Data Scientist
▶
Моковое собеседование на Junior Android-разработчика
▶
Собеседование системного аналитика. Райффайзен банк
▶
Собеседование на позицию Java junior #2 - Петр
▶
70 QA Interviews Stream. 05.10.2022 at 18:15 GMT(UTC) +3
▶
Junior Data Scientist | Собеседование | karpov.courses
▶
#1 Публичное собеседование - Back C# asp.net
▶
Публичное собеседование PHP-разработчик [Хекслет]