Rekrutacja w IT - podzielmy się wiedzą!

Baza pytań na rozmowach o pracę wraz z odpowiedziami

Kategorie

SQL
JAVA
C#
.NET
PHP
JAVASCRIPT
C++
PYTHON
DevOps
Sieci komputerowe
HTML
Testowanie

Najlepiej oceniane pytania

14
Co to jest C#?
14
Co to jest String Pool?
13
Co to jest i jak działa Garbage Collector w Javie?
8
Jakie są modyfikatory dostępu w języku C#?
7
Jakie jest przeznaczenie modyfikatora sealed?
7
Jakie są różnice pomiędzy JDK,JRE oraz JVM?

Najnowsze komentarze

Można wykorzystać not exists select * from Vehicle where not exists (select id from VehiclePrice where VehicleId = Vehicle.id)
Pousuwać białe znaki, wszystko ToLower i wystarczy: return myString.SequenceEqual(myString.Reverse()); Nie potrzeba tej całej ifologi i pętli :)
Dodatkowo final przy kolekcjach powoduje, że można im zmienić referencji ale pozwala na modyfikowanie zawartości kolekcji.
Kuba_Cz 04-05-2019 11:30 Co to jest transakcja?
Ważnym do dodania jest także aspekt "nienaruszalności" danych - w zależności od stopnia izolacji transakcji podczas wykonywania transakcji dane (tabele), które są przez nią wykorzystywane mogą być dostępne w pełni, tylko do odczytu, bądź w ogóle nie dostępne. Warto też wspomnieć, że aby wycofać operacje wykonane przez transakcje należy użyć słowa kluczowego rollback. Co więcej polecenia języka DDL (np. usuwanie lub tworzenie nowych tabel, bądź tablic) nie mogą zostać wycofane.
Dodałbym, że to twórcy urządzenia, systemu operacyjnego lub przeglądarki tworzą maszynę wirtualną Javy według dostępnej publicznie specyfikacji. Taka maszyna uruchamia skompilowany przez programistę Bytecode. W teorii dowolny Bytecode powinien dać się uruchomić na dowolnej JVM, ale w praktyce różne JVM mogą się różnić specjalnymi bibliotekami lub ograniczeniami wprowadzonymi przez jej twórcę (na przykład dotyczącymi dostępnych operacji wejścia/wyjścia).

© 2021 - SkillsTest.pl | | Regulamin | Polityka Prywatnosci