Ile obszarów jest przydzielanych do dynamicznego przydziału pamięci w ramach jednego procesu?
C#
Czy możesz wyjaśnić zasadę odwracania zależności i jak ją stosować w rozwoju oprogramowania?
Czy używałeś mechanizmów zarządzania transakcjami w bazach danych SQL w swoich projektach?
Wyjaśnij funkcję operatora GROUP BY w SQL i w jakich przypadkach jest używany.
Czy może Pan/Pani wyjaśnić, co rozumiemy przez istotne typy danych w programowaniu?
W którym momencie podczas pracy JVM uruchamia zbieranie śmieci?
W jakich sytuacjach podczas wykonywania programu następuje wzrost stosu?
Czy możesz wyjaśnić, czym są wspólne wyrażenia tabel (CTE) w SQL i do czego służą?
Ile stosów może znajdować się w jednym uruchomionym procesie?
Jak zorganizować wykonywanie zasobożernych zadań bez blokowania głównego wątku wykonawczego?
Czy masz doświadczenie w pracy z systemami wymiany wiadomości przez brokerów?
Jaka jest rola brokera wiadomości w systemie wymiany danych?
Jakie typy pamięci istnieją do przechowywania danych w jednym procesie w systemie operacyjnym?
Wyjaśnij zasady i mechanizm działania systemu automatycznego zarządzania pamięcią w środowisku wykonawczym twojego języka programowania.
Wyjaśnij koncepcję automatycznego zarządzania pamięcią i rolę zbieracza śmieci w tym procesie
Kiedy wątek jest zwracany do puli wątków podczas korzystania z metody async w kontekście synchronicznym?
Jak odróżniają się podstawowe typy danych od typów danych referencyjnych w językach programowania?
Czy możesz wyjaśnić koncepcję poziomów izolacji transakcji w SQL, szczególnie czym jest Repeatable Read?
Wyjaśnij, czym jest semafor i jak jest używany do zarządzania synchronizacją wątków.
Czy możesz wyjaśnić, co się dzieje podczas wywołania metody finalize w Java i w jakich przypadkach jest ona wywoływana?