Praca w branży IT: oczekiwania wobec kandydatów
2012-04-13 10:04
Przeczytaj także: Poszukiwani wyspecjalizowani pracownicy IT
Wiele programistycznych stanowisk wymaga gruntownej znajomości obiektowego języka programowania C# i środowiska .NET. Wyróżnia się dwa podstawowe stanowiska programistyczne wymagające znajomości C#: Programista Web w C# i Programista aplikacji dla Windows w C#. I tak, pracodawcy poszukujący najlepszych kandydatów na stanowisko Programisty Web w C# starają się zweryfikować wiedzę kandydatów w takich obszarach, jak:
- Podstawowe elementy języka C# (np.: CLR, CTS, syntaktyka, przypadki użycia, najlepsze strategie użycia, etc.).
- Klasy bazowe w C# (np.: podstawowe pojęcia, definiowanie, relacje, składniki klasy, modyfikatory, etc.).
- Aplikacje zorientowane serwisowo w C# (np.: komunikacja z innymi systemami operacyjnymi czy technologiami, webserwisy, etc.).
- Serwisy sieciowe w C# (np.: protokoły sieciowe, analiza połączeń sieciowych, edytor stron WWW, FTP, usługi sieciowe, etc.).
- Aplikacje sieciowe w C#/ ASP.NET (np.: budowanie dynamicznych stron internetowych, aplikacji internetowych, etc.).
- Dostęp do baz danych w C# (np.: sczytywanie danych, łączenie, ochrona, źródła danych, etc.).
- Windows Forms w C# (np.: programowanie aplikacji, formularze MDI, kontrolki formularzy, elementy graficzne, etc.).
- Windows Presentation Foundation w C# (np.: klasy, interfejsy, dziedziczenie, widoczność, wyjątki, iteratory, SPL, etc.).
- Windows Services w C# (np. obsługa, kontrola, wykorzystanie, konsole, etc.).
- Pytania sprawdzające kompetencje z zakresu podstawowych elementów języka PHP (np.: operatory, funkcje, instrukcje warunkowe, struktury kontrolne, pętle, tablice, etc.)
- Pytania sprawdzające kompetencje z zakresu wykorzystania bibliotek standardowych w PHP (np.: operacje na tekście, tablicach, obiektach, etc.)
- Pytania sprawdzające kompetencje z zakresu wykorzystania wyrażeń regularnych w programowaniu PHP (np.: budowa, przeszukiwanie i zamiana tekstu z użyciem wyrażeń regularnych, kodowania znaków Unicode, etc.).
- Pytania sprawdzające kompetencje z zakresu programowania obiektowego w PHP (np.: klasy, interfejsy, dziedziczenie, widoczność, obsługa wyjątków, iteratory, SPL, refaktoryzacja, popularne wzorce projektowe, etc.)
- Pytania sprawdzające kompetencje z zakresu operacji wykonywanych na danych (np. PDO, obsługa plików, odczytywanie i zapis formatu XML w PHP, JSON, etc.).
- Pytania sprawdzające kompetencje z zakresu obsługi aplikacji web (np.: GET, POST,ciasteczka, sesje, etc.).
- Pytania sprawdzające kompetencje z zakresu wykorzystania skryptów bezpieczeństwa w programowaniu PHP (np.: wiarygodność danych, filtrowanie, interpretacja danych, etc.).
- Pytania sprawdzające kompetencje z zakresu zaawansowanych praktyk wykorzystywanych w programowaniu PHP (np.: przestrzenie nazw, refleksja, funkcje anonimowe, etc.)
- MySQL DBA (ang. database administrator, DBA) sprawdzające kompetencje z zakresu administracji i zarządzania bazą danych.
- MS SQL DBA (ang. database administrator, DBA) sprawdzające kompetencje z zakresu administracji i zarządzania bazą danych.
oprac. : eGospodarka.pl
Przeczytaj także
Skomentuj artykuł Opcja dostępna dla zalogowanych użytkowników - ZALOGUJ SIĘ / ZAREJESTRUJ SIĘ
Komentarze (0)