Coding Challenge I

Cześć! Następnym krokiem w Twoim procesie aplikacji jest wyzwanie onlinecodingowe. Zanim je rozpoczniesz, zapoznaj się z pracami przygotowawczymi, które dla Ciebie przygotowaliśmy. Szczególnie jeśli jesteś początkujący w kodowaniu, te prace przygotowawcze mają na celu wprowadzenie Cię w koncepcje programowania, których będziesz potrzebował, aby odnieść sukces w wyzwaniu.

tl;dr

Przeczytaj cały ten dokument. Ale oto streszczenie:

  1. Przeczytaj Wprowadzenie do programowania.
  2. Zrób zadania praktyczne. Przejrzyj rozwiązania.
  3. Gdy będziesz dobrze przygotowany (ale nie wcześniej), rozpocznij wyzwanie! Wedon nie daje żadnych preferencji kandydatom w oparciu o to, jak szybko rozpoczną wyzwanie, więc nie spiesz się, aby się odpowiednio przygotować!

Co to jest wyzwanie kodowania?

Poprosimy Cię o rozwiązanie krótkiego wyzwania kodowania składającego się z czterech lub pięciu problemów kodowania, które mierzą podstawową wiedzę programistyczną. Wyzwanie jest ograniczone czasowo: będziesz mieć do 45 minut na jego wykonanie.

Uwaga: możesz mieć otwartą konsolę arepl.it, aby przetestować swój kod podczas wyzwania kodowania online

Jak trudne jest wyzwanie?

Wyzwanie kodowania ma być dostępne dla każdego. Wielu z naszych kandydatów nigdy wcześniej nie programowało. Każdy powinien zapoznać się z tymi materiałami przygotowawczymi, które mają na celu nauczenie cię podstawowych pojęć programowania, abyś mógł odnieść sukces w wyzwaniu.

Jak skonfigurować Ruby?

Proszę zobaczyć dokument z instrukcjami dotyczącymi konfiguracji.

Jak przygotować się do wyzwania?

Będziesz chciał się przygotować do wyzwania kodowania, aby wypaść jak najlepiej.

Po pierwsze, powinieneś przejrzeć nasze Wprowadzenie do programowania. Będzie to obejmować podstawowe pojęcia programowania, które musisz znać. Zalecamy, abyś je przynajmniej przejrzał, nawet jeśli już wiesz, jak programować:

  • Wprowadzenie do programowania I
  • Wprowadzenie do programowania II
  • Wprowadzenie do programowania III
  • Wprowadzenie do programowania Podsumowanie

Po drugie, podajemy problemy praktyczne. Zrób je po przeczytaniu trzech części Wstępu do Programowania:

  • Problemy praktyczne

Robienie problemów praktycznych zbuduje twoją znajomość Rubiego, i da ci dobry pomysł jaki jest poziom trudności w wyzwaniu kodowania. Nie jest to wymagane, ale mocno sugerujemy abyś ukończył wszystkie zadania praktyczne przed podjęciem wyzwania kodowania. Chcemy, abyś był dobrze przygotowany.

Po trzecie, wypróbuj ćwiczenie kodowania! To ćwiczenie jest zaprojektowane tak, aby było podobne do rzeczywistego wyzwania kodowania:

  • Praktyczne ćwiczenie kodowania

W jakim języku programowania mam pisać?

Zaprojektowaliśmy to wyzwanie tak, aby było wykonane w Ruby, który jest językiem Railsów. Lektury i zadania praktyczne są w Ruby.

Możesz również odpowiedzieć na zadanie w Pythonie, Javie lub JavaScript. Nie będziemy w żaden sposób karać Cię za używanie któregokolwiek z tych języków.

Niektóre języki nie nadają się dobrze do wyzwania kodowania. Jeśli znasz inny język i zdecydowanie wolisz odpowiadać w tym języku, skontaktuj się z nami: .

Jak szybko powinienem podjąć wyzwanie?

Poświęć tyle czasu, ile potrzebujesz, aby przygotować się do wyzwania. Chcemy, abyś dał z siebie wszystko. Nie dajemy żadnych preferencji wnioskodawcom na podstawie tego, jak szybko podejmą wyzwanie. Przedwczesne rozpoczęcie wyzwania przed ukończeniem prac przygotowawczych zaszkodzi Twojej aplikacji. Poświęcenie czasu na dokładne przygotowanie się pomoże Ci.

Wyzwanie potrwa do 45 minut. Proszę mieć czas odłożony na bok, abyś mógł ukończyć zadanie bez pośpiechu z powodu innych zobowiązań.

Czy mogę używać Google do szukania odpowiedzi podczas zadania?

Proszę nie szukać w Google odpowiedzi na zadania; jest nam bardzo łatwo stwierdzić, kiedy rozwiązania zostały zaczerpnięte z Google.Proszę nie umieszczać zadań w Internecie.

Dodaj komentarz