O co zapytać na rozmowie kwalifikacyjnej w branży IT?

rozmowa-kwalifikacyjna--IT-pytania

Dwa lata temu pracowałam w firmie IT i byłam odpowiedzialna za head hunting oraz przeprowadzanie rozmów kwalifikacyjnych. Stąd przyszedł mi do głowy pomysł spisania najważniejszych pytań, które możemy zadać pracodawcy na rozmowie rekrutacyjnej, co pozwoli nam na lepsze poznanie i zrozumienie działania firmy. Na część pytań pracodawca lub osoba prowadząca rekrutację może opowiedzieć podczas prezencji firmy. Tej …

Avocode – co to jest i czy warto korzystać?

Ostatnio spotkałam się ze sporym problemem. Designer mojego klienta dostarczył mi pliki, które zaprojektował w Sketchu, czyli aplikacji do projektowania graficznego na Macu. Przekopałam internet w celu znalezieniu sposobu na otworzenie tych plików graficznych na Ubuntu bądź na Windowsie. Generalnie było ciężko, dlatego znalazłam inne rozwiązanie – zdecydowałam się wypróbować Avocode. Avocode jest zarówno aplikacją desktopową …

Projekt A/B testing – podsumowanie

Konkurs Daj się Poznać 2017 dobiega końca. Czas na małe podsumowanie. Od marca tego roku rozwijałam projekt biblioteki do przeprowadzania testów A/B. Zdecydowałam się go napisać w JS, ponieważ chciałam lepiej poznać ten język. Projekt nie jest idealny i wymaga dalszych usprawnień. Kod można zobaczyć na moim GitHubie. W tym momencie nie nazwałabym tego jeszcze finalną …

Projekt A/B testing – update

Po urlopowej przerwie czas na powrót do projektu. Teraz skupiam się głównie na udoskonalaniu kodu, który dotychczas napisałam. Udało mi się z naprawić funkcję detectUserAgent(), która zwraca string z nazwą przeglądarki z której korzysta użytkownik. Sprawdzam czy jest to Chrome, Firefox, Opera, Edge czy Safari, a w pozostałych przypadkach zwracam string ‚unknown’. Wynik zapisuję w …

CodeEurope 2017 – konferencja programistyczna

W tą środę byłam na konferencji CodeEurope w Krakowie i chciałam się podzielić moimi wrażeniami. Ogólnie muszę powiedzieć, że jestem zadowolona z udziału w tym wydarzeniu. Z konferencji było można na prawdę sporo wyciągnąć, myślę tutaj głównie nie pod kątem nauki programowania, ale raczej inspiracji, poszerzenia horyzontów, poznania nowych ludzi. Było wiele wykładów z różnych dziedzin programowania, …

Projekt AB Testing – ciąg dlaszy

W tym tygodniu, udało mi się dodać kawałki kodu, które zapisują wynik jednego testu w localStorage. Zapisuję czy test został wykonany, który element na stronie jest testowany oraz która z opcji została wylosowana. Dodatkowo, mam uniwersalną funkcję, która nasłuchuje na kliknięcia na elemencie o danym ID. Gdy dany element zostaje kliknięty, dodaję o tym informację w …

Pytania techniczne na rozmowie na stanowisko Junior Frontend Developer

Pytania techniczne junior frontend developer

Pytania techniczne, które pojawiły się na moich rozmowach kwalifikacyjnych na stanowisko Junior Frontend Developer: Rozwiń skrót HTML i CSS Co to jest box model? Jakie korzyści daje Sass? Jaka jest różnica pomiędzy mixin a funkcją w Sass? Czy w CSS są funkcje? Do czego służy tag data w HTML? Czym różni się null od undefined? Czym …

Uzyskiwanie infomracji o użytkowniku JS

W moim projekcie AB Testing udało mi się wprowadzić  funkcjonalność pozwalającą na zaciąganie danych o użytkowniku i jego przeglądarce. Nigdy wcześniej tego nie robiłam, dlatego wymagało to początkowego researchu. Wynik na razie loguję w konsoli w postaci obiektu. Dzięki temu możemy sprawdzić kiedy użytkownik otworzył naszą stronę, jaki jest jego język w przeglądarce oraz jakie wymiary …

Środowisko deweloperskie – czego potrzebuje developer do pracy?

Tak się akurat złożyło, że na laptopie mam świeżo zainstalowany nowy system operacyjny – Ubuntu 16.04, dlatego muszę od początku skonfigurować środowisko deweloperskie, stąd powstał pomysł napisania o tym posta. Czego potrzebuje frontend developer do pracy? Ruby – np. do pisania w Sass Edytor – do pisania kodu Node.js – a dokładniej potrzebny jest Node …

Kolejne kroki związane z projektem – Testy A/B

Na stronie wszystkie elementy są testowane niezależnie od siebie. Testuje kolor buttona, display buttona, tekst, obraz, kolor tekstu oraz film. Losowanie odbywa się na odświeżeniu karty. Wreszcie udało mi się znaleźć błąd w kodzie. Poprawiłam obydwie uniwersalne funkcje. Jedna pozwala na wybranie CSS property i testowanie dwóch wariantów np. jeden z dwóch kolorów czcionki, jednego …