Blog Dla Młodszych Programistów C#/.NET

Zbliżamy się już do końca wszystkich pytań. W poprzednich materiałach poznałeś 70 popularnych pytań technicznych z rozmów kwalifikacyjnych na stanowisko młodszego programisty .NET. W tym artykule poznasz 10 kolejnych. Czym jest YAGNI? Zasada YAGNI, czyli You Arent Gonna Need It (nie będziesz tego potrzebował), mówi nam o tym, by nie tworzyć oprogramowania, którego obecnie nie potrzebujemy. Chodzi o to, że jeżeli obecnie nie potrzebujemy danej funkcjonalności, kodu, a uważamy, że możliwe, że kiedyś się przyda, to żeby na razie takiego kodu nie tworzyć. Po prostu nie tworzyć [...]
Mam nadzieję, że poprzednie pytania wraz z odpowiedziami masz już przeanalizowane i przyswojone, bo w dzisiejszym artykule przejdziemy do kolejnych. Przedstawię Ci znowu 10 kolejnych pytań, które często możesz usłyszeć na rozmowie kwalifikacyjnej, gdy ubiegasz się o stanowisko programisty .NET. Jakie ma zastosowanie słowo kluczowe dynamic? Jest to typ, który może zostać zmieniony w trakcie działania programu. Statyczne typy, takie jak int, double, bool są kompilowane poprzez CLR (Common Language Runtime), natomiast typy dynamiczne są omijane przez kompilator i [...]
Jesteśmy już na półmetku, w kilku poprzednich materiałach przedstawiłem Ci 50 bardzo popularnych pytań, z którymi możesz się spotkać na rozmowach kwalifikacyjnych, gdy będziesz aplikował na stanowisko młodszy programista .NET. W dzisiejszym artykule przejdziemy do kolejnych. Jakie są fundamentalne paradygmaty programowania obiektowego? Istnieją 4 filary, na których opiera się programowanie obiektowe, a są to dziedziczenie, polimorfizm, abstrakcja oraz hermetyzacja (enkapsulacja). Dziedziczenie, czyli rodzaj relacji pomiędzy dwoma klasami, która pozwala jednemu z nich [...]
W poprzednich wpisach przedstawiłem Ci już 40 popularnych pytań, z którymi możesz się spotkać na rozmowie kwalifikacyjnej o pracy na stanowisku młodszego programisty C#. Najwyższa pora przejść do kolejnych. Dzisiaj znowu przedstawię Ci 10 kolejnych pytań wraz z odpowiedziami. Jaka jest różnica pomiędzy IList, a List? Jakie mają zastosowanie? Przede wszystkim IList jest interfejsem, a List jest klasą. List jest konkretną implementacją IList. Zazwyczaj, jeżeli udostępniamy swoją klasę za pośrednictwem biblioteki, z której będą korzystać inni, to lepiej udostępnić ją za pomocą intefejsu, a nie już [...]
Najwyższy czas przeanalizować kolejne pytania, które możesz dostać na rozmowie kwalifikacyjnej na stanowisko młodszego programisty .NET. Tak samo jak to było w poprzednich artykułach, dzisiaj znowu przejdziemy przez 10 takich najbardziej popularnych pytań. Wyjaśnij zastosowanie słowa kluczowego using w C#. Słowo kluczowe using ma w C# 2 zastosowania. Po pierwsze dzięki niemu możemy dołączyć różne przestrzenie nazw. A co za tym idzie, nie musimy za każdym razem, jak tworzymy klasy z innych przestrzeni nazw podawać ich pełnej nazwy wraz z przestrzenią nazw. Możemy także użyć bloku [...]
Dzisiaj będziemy kontynuować serię pytań, z którymi możesz się spotkać na rozmowie kwalifikacyjnej na stanowisko młodszy programista .NET. Przeanalizujemy kolejnych 10 pytań wraz z odpowiedziami. Jakie są modyfikatory dostępu w C#? W C# mamy 5 modyfikatorów dostępu. Są to public, private, protected, internal oraz protected internal. Modyfikator public – element oznaczony tym modyfikatorem jest dostępny wszędzie, z każdego miejsca wewnątrz i z zewnątrz klasy. Modyfikator private – element oznaczony tym modyfikatorem jest dostępny tylko w tej samej klasie, w której został [...]
W poprzednim artykule przeanalizowaliśmy 10 pierwszych pytań wraz z odpowiedziami z rozmów kwalifikacyjnych na stanowisko młodszy programista .NET. Natomiast w tym artykule będziemy kontynuować tę serię i przejdziemy do kolejnych pytań wraz z odpowiedziami. Czym jest konstruktor? Konstruktor jest to specjalna metoda, o takiej samej nazwie co klasa. Nie zawiera w sygnaturze typu zwracanego. Jest wywoływany przy utworzeniu obiektu. Konstruktorów może być wiele, jeżeli mają inne sygnatury, ale może też nie być żadnego, w takim przypadku uruchomiony zostaje domyślnie [...]
Jeżeli chcesz zostać programistą .NET, to na pewno musisz wziąć udział w przynajmniej kilku rozmowach kwalifikacyjnych. Takie rozmowy w każdej firmie mogą wyglądać trochę inaczej, nie mniej jednak, zawsze na takiej rozmowie będziesz miał sporo pytań technicznych. W najbliższych artykułach przedstawię Ci 100 pytań wraz z odpowiedziami z rozmów kwalifikacyjnych dla młodszych programistów C#. Podzielimy tę serię na 10 artykułów po 10 pytań wraz z odpowiedziami na każdy artykuł. Na wszystkie pytania, będę starał się odpowiedzieć w miarę krótko i konkretnie. Niektóre odpowiedzi [...]
wtorek, 7 grudnia 2021
Dzisiejszy świat daje nam nieograniczone możliwości rozwoju. Postęp technologii przyczynił się do tego, że nie trzeba wychodzić z domu, aby zdobyć cenną wiedzę, praktycznie w każdej dziedzinie życia. Wystarczy wpisać w wyszukiwarkę internetową interesującą nas tematykę, aby algorytm Google wyszuka dla nas najbardziej trafne strony, które w jak największym stopniu pozwolą nam na uzupełnienie wiedzy w wybranym temacie. Wszystko to sprawia, że nauka nowych umiejętności wydaje się być na wyciągnięcie ręki. Dotyczy to również dziedziny programowania. Jeszcze kilkanaście lat temu [...]
piątek, 3 grudnia 2021
Obecnie sytuacja w wielu zakładach pracy wygląda zupełnie inaczej, aniżeli jeszcze jakiś czas temu. W wielu firmach całkowicie zmienił się system pracy. Konieczność poddania się restrykcjom zmusiła wiele firm do przekształcenia trybu pracy ze stacjonarnego w zdalny. Niektóre branże zupełnie nie były przygotowane na takie zmiany, a konieczność wdrożenia pewnych usprawnień technicznych oraz przejścia na zupełnie nowe oprogramowanie okazało się być niekiedy bardzo trudne. Istnieją z kolei takie zawody, dla których praca zdalna jest jak najbardziej możliwa, a wręcz praktykowana była już znacznie [...]

Wyszukiwarka

© Copyright 2024 modestprogrammer.pl. Wszelkie prawa zastrzeżone. Regulamin. Polityka prywatności. Design by Kazimierz Szpin