Yandex otwiera zapisy do szkoły analizy danych. Jak rozwiązać egzamin wstępny do szkoły analizy danych Yandex

Yandex otwiera zapisy do szkoły analizy danych.  Jak rozwiązać egzamin wstępny do szkoły analizy danych Yandex

Lato to czas egzaminów wstępnych. W tej chwili kończy się proces selekcji do Szkoły Analizy Danych Yandex – trwają rozmowy kwalifikacyjne z osobami, które zdały już egzamin. ShAD uczy uczenia maszynowego, widzenia komputerowego, analizy tekstu w języku naturalnym i innych dziedzin współczesnej informatyki. Studenci przez dwa lata studiują przedmioty, które zwykle nie są ujęte w programach uniwersyteckich, choć cieszą się dużym zainteresowaniem zarówno w nauce, jak i przemyśle. Studiować można nie tylko w Moskwie – Szkoła posiada filie w Jekaterynburgu, Mińsku, Kijowie, Nowosybirsku, Petersburgu. Istnieje również zaoczny, gdzie możesz uczyć się, oglądając wykłady wideo i korespondując z nauczycielami Szkoły Moskiewskiej pocztą.

Aby jednak dostać się do ShAD, należy pomyślnie przejść trzy etapy - wypełnić formularz zgłoszeniowy na stronie internetowej, zdać egzamin wstępny i przyjść na rozmowę kwalifikacyjną. Co roku do ShAD wchodzą studenci ostatnich lat, absolwenci i studenci studiów podyplomowych z Moskiewskiego Uniwersytetu Państwowego, Moskiewskiego Instytutu Fizyki i Technologii, Wyższej Szkoły Ekonomicznej, ITMO, Uniwersytetu Państwowego w Petersburgu, UrFU, NSU i nie wszyscy radzą sobie z naszymi testy. W tym roku otrzymaliśmy zgłoszenia od 3500 osób, z czego 1000 zostało dopuszczonych do egzaminu, a jedynie 350 zdało go pomyślnie.

Dla tych, którzy chcą spróbować swoich sił i zrozumieć, do czego są zdolni, przygotowaliśmy analizę Egzamin wstępny W tym roku. Opcja, którą dla Ciebie wybraliśmy, została rozwiązana przez 56% osób, które ją rozwiązały. W tej tabeli możesz zobaczyć, ile osób było w stanie rozwiązać każde z zawartych w niej zadań.

Najpierw jednak wyjaśnię, co sprawdzamy na egzaminie i jak podchodzimy do jego przygotowania. W pierwszych latach istnienia SAD nie było egzaminu pisemnego, ponieważ zgłoszeń było jeszcze niewiele, a z każdym, kto zdał test online, można było porozmawiać osobiście. Ale wywiady były dłuższe; Niektórzy absolwenci pamiętają, że uczestniczyli w sześciogodzinnych rozmowach kwalifikacyjnych i zadawano im wiele trudnych zadań. Potem było więcej chętnych - a w 2012 roku pojawił się egzamin pisemny.

Za stworzenie wariantu odpowiadają kuratorzy moskiewskiego ShAD, wśród których jestem ja; W wyborze zadań pomagają im koledzy z oddziałów. Liczba zadań w wersji nie zmieniła się zbytnio przez te cztery lata: początkowo było ich siedem, a w zeszłym roku osiem. Każda opcja ma problemy matematyczne (od pięciu do siedmiu) i problemy algorytmiczne (jeden lub dwa).

Jeśli chodzi o matematykę, oczywiście sprawdzamy, czy kandydaci są biegli w głównych sekcjach programu: algebrze, Analiza matematyczna, kombinatoryka i teoria prawdopodobieństwa. Ale dla nas nie jest ważna wiedza, którą zdobywa się przez wkuwanie i tydzień po sprawdzianie czy egzaminie zapomina się – jak okropne formuły ze stołu Całki nieoznaczone lub Funkcje dystrybucji Studentów; Dlatego też umożliwiamy kandydatom zabranie na egzamin pisemny wszelkich źródeł papierowych. O wiele cenniejsze jest zrozumienie istoty tego, co się dzieje, a także umiejętność zastosowania standardowych faktów i metod niezwykłe sytuacje. Staramy się również ograniczyć złożoność obliczeniową do minimum; Nawet liczby dwucyfrowe należy mnożyć rzadko. Dzięki temu na egzaminie nie spotkasz się z rutynowymi i żmudnymi ćwiczeniami obliczeniowymi, a wiele zadań będzie wydawać się niestandardowych, a być może nawet olimpijskich.

Jeśli chodzi o algorytmy, unikamy zadań wymagających znajomości konkretnych struktur danych (drzewa wyszukiwania, tablice mieszające itp.) lub algorytmów (algorytmy szybkiego sortowania, algorytmy wyszukiwania najkrótszych ścieżek na grafach itp.). Ponadto nie wymagamy od kandydatów napisania implementacji wymyślonego algorytmu w jakimkolwiek języku programowania; wręcz przeciwnie, wszelkimi możliwymi sposobami staramy się od tego odwieść ludzi. Rzeczywiście na egzaminie pisemnym najbardziej interesuje nas nie umiejętność programowania, ale umiejętność jasnego opisania algorytmu i, jeśli to konieczne, przekonania czytelnika, że ​​spełnia on ograniczenia dotyczące czasu działania i ilości przydzielonej pamięci. Akceptowane są jednak decyzje zawierające kod w dowolnym języku, który jesteśmy w stanie odczytać, jednak są one trudniejsze do sprawdzenia i dodatkowo nadal muszą być zaopatrzone w uzasadnienie ich poprawności.

Problem 1

Znajdź granicę ciągu (a n), dla którego

Odpowiedź


Rozwiązanie

Najpierw udowodnimy, że ciąg jest zbieżny. Jeśli jakiś< 0 , To n+1< 0 , więc jest ograniczony z góry. Porównajmy jakiś I n+1:


Widzimy to, kiedy za n ∈(-1;0) istnieje nierówność jakiś< a (n+1) , czyli ciąg wzrasta. Zgodnie z twierdzeniem Weierstrassa ma on granicę. Aby to znaleźć, przejdźmy do granicy naszej relacji powtarzania:
skąd granicą może być jedna z liczb 0, –1 i 4. Nietrudno zrozumieć, że jest to 0.

Problem 2

Na płaszczyźnie pokrytej identycznymi prostokątami o bokach 10 i 20 (prostokąty mają sąsiadujące boki) narysuj losowy okrąg o promieniu 4. Znajdź prawdopodobieństwo, że okrąg ma punkty wspólne z dokładnie trzema prostokątami.

Odpowiedź


Rozwiązanie

Będziemy monitorować położenie środka okręgu. Jest oczywiste, że możemy ograniczyć nasze rozważania do wnętrza pojedynczego prostokąta. Łatwo zauważyć, że aby okrąg przecinał dokładnie trzy prostokąty, muszą być spełnione dwa warunki: (1) odległości od środka do dwóch najbliższych boków prostokąta muszą być mniejsze niż 4; (2) odległość do najbliższego wierzchołka prostokąta musi być większa niż 4. Wiedząc o tym, możemy przedstawić zbiór punktów spełniających te warunki.

Dlatego wymagane prawdopodobieństwo jest równe

Problem 3

Dima i Wania na zmianę wypełniają matrycę rozmiarów 2n×2n. Celem Wanyi jest sprawienie, aby otrzymana macierz miała wartość własną 1, a celem Dimy jest temu zapobiec. Dima idzie pierwszy. Czy któryś z nich ma zwycięską strategię?

Odpowiedź

Przy odpowiedniej strategii Wania wygra.


Rozwiązanie

Wynikowa macierz A będzie miała wartość własną 1, jeśli macierz A–E będzie zdegenerowany. Wania może to osiągnąć na przykład w następujący sposób. Po tym, jak Dima weszła w jakiś element ij, Wania wchodzi w nowy element ik w tej samej linii, aby tak było a ik -δ ik =-(a ij -δ ij), Gdzie δ ij– Symbol Kroneckera. Następnie suma liczb w każdym z wierszy macierzy A–E będzie równa zeru, czyli macierzy A–E będzie zdegenerowany.

Problem 4

Znajdź wyznacznik macierzy A=(a ij), Gdzie

Odpowiedź


Rozwiązanie

Skorzystajmy ze wzoru: Odejmij poprzednią liczbę od każdego wiersza macierzy, a następnie poprzednią od każdej kolumny. Wynikowa macierz będzie wyglądać następująco:


Kontynuując rozumowanie przez indukcję, jesteśmy przekonani, że wyznacznik macierzy pierwotnej jest równy wyznacznikowi macierzy jednostkowej, tj. 1.

Problem 5

Biorąc pod uwagę dwie tablice liczb całkowitych A I B i wszystkie elementy B są różne. Trzeba znaleźć zestaw indeksów i_1< i_2 <… < i_k , dla którego zestaw a,..., a jest permutacją elementów tablicy b i różnicą i_k - i_1 minimalne możliwe. Limit czasu - O(nk)(ale może uda Ci się to zrobić szybciej), z pamięci - NA).

Rozwiązanie

Można to zrobić w jednym przejściu przez tablicę a. Za każdym razem, gdy napotykamy element tablicy B, zapisujemy go i jego liczbę w specjalnych tablicach. Jednocześnie utrzymujemy w tych tablicach segment I, w którym mamy nadzieję znaleźć wszystkie różne elementy B. Oczywiste jest, że jeśli kolejny element tablicy a pokrywa się z pierwszym elementem odcinka I, to wyraźnie nie mogę być najkrótszy segment spełniający warunki zadania i możemy przesunąć jego lewy koniec. Jeśli w następnym kroku zrozumiemy, że I zawiera wszystkie różne elementy B, to jestem kandydatem do odpowiedzi; w tym przypadku przesuwamy także jego lewy koniec.

Stopień NA) oczywiste z pamięci. Stopień O(nk) złożoność można uzasadnić następująco: wszystko robimy za jednym razem (stąd N) i na każdym kroku należy szukać elementu w tablicy B(stąd k). Oczywiste jest, że algorytm można ulepszyć: jeśli najpierw posortujesz B i użyj wyszukiwania binarnego, otrzymamy O(n log k). Jeśli użyjesz doskonałego mieszania, możesz osiągnąć złożoność O(n+k).

Problem 6

W roku 2222 turnieje siatkówki rozgrywane są według nowego systemu. Mówią, że drużyna A znakomity drużyna B, jeśli A pokonała B, lub dowolna drużyna, która pokonała B. Każda para drużyn gra raz. Remis wykluczają przepisy dotyczące siatkówki. Zespół, który przewyższy wszystkie inne zespoły, zostaje ogłoszony mistrzem. (a) Udowodnij, że mistrz na pewno będzie istniał. (b) Udowodnij, że nie może być dokładnie dwóch mistrzów.

Rozwiązanie

Umówmy się, że każda drużyna za turniej otrzyma liczbę punktów równą liczbie drużyn, które przekroczyła. Najpierw udowodnimy następujący prosty lemat:

Lemat. Niech drużyna E nie przewyższy drużyny K. Wtedy K zdobył więcej punktów niż E.

Dowód. Jeśli E nie pokona K, wówczas K pokonał drużynę E, a także wszystkie drużyny, które pokonała drużyna E.

Niech teraz X będzie drużyną, którą pokonała drużyna E. Jeśli E pokonał X, to K również pokonał X. Zatem K pokonuje X. Jeśli E pokonał drużynę F, która pokonała X, to zauważ, że K również wygrał w F. Oznacza to, że K. wygrał z F, który pokonał X, czyli K jest lepszy od X. W sumie K jest lepszy od wszystkich drużyn, które przewyższył E, a nawet E dodatkowo, czyli o co najmniej jedną drużynę więcej niż E. Lemat jest następujący udowodniony.

(a) Niech A będzie drużyną, która zdobyła maksymalną liczbę punktów. Udowodnijmy, że A jest mistrzem. Załóżmy, że tak nie jest i istnieje drużyna B, której A nie pokonał. Z lematu dowiadujemy się, że B zdobył więcej punktów niż A. Sprzeczność.

(b) Miejmy dwóch mistrzów: A i B. Grali ze sobą; Załóżmy na przykład, że A wygra. Ponieważ B jest lepszy od wszystkich innych drużyn (a w szczególności A), wówczas B pokona jakąś drużynę, która pokonała A.

Załóżmy na początek, że są drużyny, które pokonały zarówno A, jak i B. Następnie możemy pokazać, że ta z nich (nazwijmy ją C), która zdobędzie najwięcej punktów, zostanie trzecim mistrzem. W rzeczywistości niech E będzie drużyną, której C nie pokonał. Następnie, po pierwsze, E pokonał zarówno A, jak i B, a po drugie, E zdobył więcej punktów niż C. Sprzeczność.

Załóżmy teraz, że nie ma drużyn, które pokonały zarówno A, jak i B. Rozważmy zbiór wszystkich takich drużyn, które pokonały A, ale przegrały z B. Zauważ, że nie jest on pusty (patrz wyżej). Wśród nich weźmy drużynę z największą liczbą punktów. Następnie korzystając z lematu możemy ustalić, że ta drużyna jest trzecim mistrzem.

Problem 7

Oceń całkę

Yandex otwiera nowy zapis do Szkoły Analizy Danych. Są to bezpłatne dwuletnie kursy wieczorowe dla tych, którzy chcą zdobyć wykształcenie w zakresie analityki danych i wydobywania informacji z Internetu. Szkoła wymaga dobrego przygotowania matematycznego i przeznaczona jest przede wszystkim dla studentów i młodych absolwentów kierunków inżynierskich i matematycznych.

Jak kontynuować

Należy wypełnić formularz na stronie internetowej szkoły do 15 maja. Następnie otrzymasz e-mail z linkiem do testu online z matematyki i podstaw programowania. Szkoła zaprosi wszystkich, którzy pomyślnie zaliczą test, do egzaminu pisemnego, który odbędzie się na przełomie maja i czerwca. Najlepsi kandydaci na egzaminie będą musieli przejść rozmowę kwalifikacyjną, po której zostanie podjęta ostateczna decyzja.

Program treningowy

Na stronie szkoły możesz przestudiować zadania egzaminacyjne z poprzednich lat i dowiedzieć się, do czego powinieneś się przygotować. Podczas Dnia Otwartego ShAD można spotkać się z nauczycielami szkoły i poznać nowy kierunek „Big Data”. To zajmie miejsce 19 kwietnia w moskiewskim biurze Yandex musisz się zarejestrować, aby wziąć udział.

Zajęcia w SAD odbywają się wieczorami w dni powszednie. W szkole możesz uczyć się w trybie stacjonarnym lub niestacjonarnym, korzystając z wykładów wideo. W trakcie studiów lub po ich ukończeniu studenci mogą odbyć staż w Yandex.

Szkoła Analizy Danych istnieje od 2007 roku i ukończyła ponad 300 specjalistów, z których wielu zajmuje się nauką i pracuje w Yandex oraz innych dużych firmach informatycznych w Rosji i za granicą. Oddziały SAD istnieją w Petersburgu (w ramach Centrum Informatyki), Nowosybirsku, Jekaterynburgu, Mińsku i Kijowie.

Cześć! Miło nam pogratulować przyjęcia do Szkoły Analizy Danych! Bliżej września kustosz Twojego oddziału napisze o kwestiach organizacyjnych.

Okazuje się, że jestem w szkole. I, jestem prawie pewien, najstarszy uczeń. Z parami nie będzie problemu, będzie można nawet wybrać się na lodowisko (z tą różnicą, że jazdę z instruktorem trzeba będzie przełożyć na weekend). A teraz co zrobiłem.

Znajomy zasugerował, abyś spróbował szczęścia: „można”. Selekcja online to było piekło i ciemność, cierpiałem przez cztery godziny. Chociaż, muszę przyznać, trochę czytałem: w zadaniach programistycznych po prostu tłumaczyłem programy z pseudokodu na C++ i po prostu rozwiązałem jedno zadanie macierzowe bez znalezienia klucza, korzystając z Excela. Nie wiedziałem, co to jest „dodatni wskaźnik bezwładności” (czy dobrze przeliterowałem tę nazwę?) - musiałem sprawdzić, okazało się, że jest to po prostu liczba elementów dodatnich w rozwinięciu diagonalnym formy kwadratowej.

Cóż, drugi etap to egzamin bezpośredni. Kupiłem e-czytnik, zakryłem się notatkami i zacząłem się przygotowywać. Najbardziej bałem się strasznych całek: każdy student pierwszego roku by mnie w tym prześcignął. Cóż, przejdźmy do rzeczy. To właśnie zaoferowali nam Yandexoidowie podczas egzaminu (warunki zadań zostały obniżone).

  1. Na ile sposobów można przejść od (0,0,0) do ( N, 2N, 3N), czy możesz wykonać kroki o +1 wzdłuż dowolnej osi?
  2. Znajdź 319. pochodną w miejscu zerowym funkcji (x²+17) / (x 4 −5x²+4)
  3. Ile permutacji dojeżdża do (123)(456)?
  4. W trójkącie równobocznym ABC obszar 1 wybierz punkt M. Znajdź oczekiwania dotyczące obszaru A.B.M..
  5. ∫ 1 / √1+e X dx
  6. Pokaż, że macierz liczb całkowitych nie ma wymiernych (niecałkowitych) wartości własnych.
  7. Na okrężnej drodze stoją kanistry z benzyną. Istnieje samochód o znanym zużyciu paliwa i pustym zbiorniku o nieograniczonej pojemności. Dla O( N) operacji, dowiedz się, od którego kanistra należy zacząć, aby podczas zbierania paliwa przejechać całą drogę i nie zatrzymać się z pustym (lub stwierdzić, że to niemożliwe).

Rozwiązałem 6 problemów - z wyjątkiem całki. To prawda, zmartwiłem się i błędnie rozwiązałem zadania 2 i 3 (przy prawidłowej technice!)

Podczas rozmowy pytali bardziej o sprawy osobiste: dlaczego zdecydowałeś się pójść do szkoły, czy jest Ci ciężko w pracy, czy to w porządku, że wszyscy są młodsi od Ciebie? Wystąpiło czterodniowe opóźnienie w odpowiedzi (w pierwszych dniach okresowo potrząsałem moim e-mailem przez Internet, gdy mój partner się odwracał). I w końcu odpowiedzieli.

Pozytywne wrażenia z przyjęcia. Zapamiętałem siebie jako wojownika. Kupiłem w końcu e-czytnik (z urządzeniem się nie rozstaję, zakup trafiony).

Negatywne doświadczenia. Powinienem się uspokoić, wtedy zadania 2 i 3 by się udały. Nie warto było w ogóle rozwiązywać całki ani poświęcać więcej czasu całkom w przygotowaniu. Wreszcie przygotowanie jako takie było mało przydatne. Wyciągnąłem twierdzenia, przypomniałem sobie, jak uzasadnia się to czy tamto, ale wystarczyło nagranie permutacji.

Edukacja

W 2017 roku wejdź do Szkoły Analizy Danych Yandex.

Cześć!

Nazywam się Włodzimierz, mam 26 lat. Posiadam wykształcenie wyższe (inżynier metalurgii oraz ekonomia i zarządzanie przedsiębiorstwem). Obydwa wykształcenie zdobyłem w Moskiewskim Instytucie Stali i Stopów. Obecnie pracuję na stanowisku Project Managera w jednej z krajowych firm informatycznych, która jest dostawcą systemów informatycznych do zarządzania produkcją. W pracy nieustannie spotykam się z koniecznością agregowania i przesyłania danych, integrowania różnych systemów z wykorzystaniem Enterprise Service Bus (ESB). O SHAD usłyszałam rok temu, ale ubiegły rok był bardzo pracowity – zdawanie prac dyplomowych na studiach drugiego stopnia i magisterskich, rozpoczęcie studiów podyplomowych. Poza tym było dużo długich, roboczych podróży służbowych. W tej chwili nie jestem zbyt zajęty, więc myślę, żeby w końcu zająć się kwestią przygotowań i rekrutacji. Na dzień dzisiejszy czuję się trochę bardziej niż całkowicie nieprzygotowana ;) Cały instytut matanza został zapomniany. Materiał z kombinatoryki i teorii studiowałem samodzielnie. Jeśli chodzi o programowanie, Pythona uczyłem się samodzielnie (poprzez kursy na Courserze i Steppe). Myślę, że pod względem złożoności i nakładu pracy przygotowanie będzie rozłożone następująco: Matan – 50%, Combinatorics i Ter.Ver. - 30%, Programowanie - 20%.

Dlaczego zdecydowałeś się skorzystać z tej usługi? To proste. Myślę, że pomoże mi to śledzić dynamikę i być może znaleźć osoby, które będą mogły mi pomóc, lub którym ja mogę pomóc :)

Kryteria ukończenia

Rejestracja do ShAD. Niekoniecznie na studia stacjonarne, ale najlepiej na budżetowe miejsce.

Zasoby osobiste

Zasobami do tego zadania są Czas i Informacje. Czasu jest mało, bo... praca, wyjazdy służbowe i nauczanie studentów.

Możesz potrzebować pieniędzy na opłacenie kursów lub korepetytora. Nie ma specjalnych problemów z pieniędzmi.

Cel przyjazny dla środowiska

Chcę wejść do SAD, aby zdobyć unikalną wiedzę, która pomoże mi w przyszłości. Tę wiedzę przekazują zupełnie wyjątkowi ludzie, których znajomość, jestem pewien, przyda mi się w życiu. Ponadto jest to dobre wyzwanie, aby wykazać się samodzielnością, samoorganizacją i umiejętnością osiągania swoich celów.

Ostatnio w ukraińskim środowisku IT często dyskutuje się o problemach poniżającej edukacji na Ukrainie i w Rosji: uniwersytety nie kończą już programistów-cyborgów, którzy w ciągu jednego dnia obliczają dowolny projekt i sumiennie zaczynają go wdrażać, ale w najlepszym razie programiści-samouki, którzy są w tylne rzędy słuchaczy Zamiast słuchać wykładów o starych amplitunerach lampowych, czytają książki o językach programowania. Tak, tym osobom można pogratulować – oni sami starają się jakoś uczyć, aby w przyszłości znaleźć pracę, ale często brak metodologii i jasno określonego procesu uczenia się nie pozwala samoukom konkurować ze „starymi” programiści szkolni. Jestem jedną z tych osób.

Czas spędzony na studiach wykorzystywałem głównie na naukę różnych języków programowania, wiele się nauczyłem, zdobyłem doświadczenie pracując jako programista do wynajęcia i nad własnymi projektami, ale czuję, że nadal mam mętlik w głowie, który trzeba pilnie uporządkować rodzaj ustrukturyzowanej formy. Dzięki temu zacząłem systematyzować zdobytą wiedzę, szukać możliwości jeszcze szybszego i sprawniejszego rozwiązania problemu, spisywać i wyróżniać klasę narzędzi, które mi w tym pomogą. Ale nawet to mi nie odpowiadało. Poczułem, że trzeba znaleźć się w towarzystwie ludzi, którzy wiedzą przewyższają mnie o głowę, przyjąć ich doświadczenie. Natknąłem się więc na ogłoszenie o rekrutacji do Szkoły Analizy Danych firmy Yandex na Ukrainie.

Dlaczego tak bardzo chciałam iść do Szkoły Analizy Danych? Ponieważ potrzebuję teraz praktyki w rozwiązywaniu skomplikowanych problemów, takich jak powietrze, gdzie potrzebna jest nie tylko znajomość języka programowania, ale dobra baza wiedzy z matematyki i teorii prawdopodobieństwa. Wierzę, że ucząc się rozwiązywania takich problemów, będę bardziej konkurencyjny na rynku – i to jest moje podstawowe zadanie, motor napędowy mojej chęci uczenia się nowych rzeczy. Wierzę, że ludzie, którzy stworzyli tak wysoce naukowy projekt, mają się jeszcze wiele do nauczenia i warto walczyć o możliwość uczenia się.

Przygotowanie

Aby ubiegać się o przyjęcie, należało wypełnić szczegółowy formularz zgłoszeniowy i rozwiązać kilka problemów matematycznych. analiza, teoria prawdopodobieństwa, geometria analityczna. Zadania były bardzo łatwe, ale ponieważ wypełniając ankietę, dla pewności trzeba było podać tylko odpowiedzi, a nie rozwiązanie, postanowiłem sprawdzić wszystko kilka razy, aby zdać scena na pewno. Spędziłem nad tym kilka wieczornych godzin po pracy i wysłałem.

Tydzień później otrzymałem list od komisji rekrutacyjnej szkoły, w którym stwierdzono, że przeszedłem pierwszy etap i zostałem zaproszony na rozmowę kwalifikacyjną do biura Yandex w Kijowie. Polecono mi zapoznać się z głównymi tematami, na jakie będą prowadzone rozmowy kwalifikacyjne. Miłe było to, że pytania obejmowały także książki, które można było wykorzystać w przygotowaniu (cztery lata temu zdawałem analizę matematyczną w instytucie i oczywiście zapomniałem nazw książek).

Postanowiłam, że przez dwa tygodnie przygotowuję się do rozmowy kwalifikacyjnej i każdego dnia po pracy przypominam sobie to, o czym zapomniałam, i dowiaduję się tego, czego nie wiedziałam wcześniej. W szczególności algebry liniowej trzeba było uczyć się od zera, ponieważ na moim wydziale elektroniki nie wykładano jej. Chcę powiedzieć, że jeśli ukończyłeś już studia, a Twoja praca nie jest związana z matematyką, musisz przeznaczyć na przygotowanie ponad dwa tygodnie. Zdecydowanie wskazane jest, abyś miał w tym czasie wakacje, ponieważ musisz poświęcić dużo wysiłku i czasu. Nacisk należy położyć nie na teorię, ale na rozwiązywanie problemów praktycznych, co jest trudne do osiągnięcia po dniu pracy. Jednak teorię trzeba też znać „od deski do deski”, bo zadania na rozmowie kwalifikacyjnej często były niestandardowe.

Czas „H”

I tak nadszedł dzień rozmowy kwalifikacyjnej. Rano przybyłem do biura Yandex, spotkałem egzaminatorów (był to miły młody chłopak i dziewczyna z Moskiewskiego Uniwersytetu Państwowego) i rozpoczęła się rozmowa kwalifikacyjna. Składał się z problemów praktycznych. Po rozwiązaniu pierwszego, otrzymujesz drugi, potem trzeci i tak dalej, aż egzaminator zrozumie, że zdałeś, lub zrozumiesz, że nie zdałeś. Pierwsze zadanie dotyczyło tematu programowania.

Moje pierwsze zadanie było następujące: napisać program do wyszukiwania GCD w dowolnym języku programowania. Ponieważ w szkole chodziłem na konkursy z informatyki i matematyki, szybko je rozwiązałem (z pamięci) i przeszedłem do następnego. Drugie zadanie polega na znalezieniu pochodnej x do potęgi x. Całkiem łatwe zadanie, jeśli znasz właściwości logarytmu, ale zapomniałem o tej właściwości. Na szczęście egzaminator skierował mnie w tym kierunku i problem został szybko rozwiązany. Chcę podkreślić, że podczas wywiadu, w odróżnieniu od ankiety, sprawdzane były nie odpowiedzi, ale tok myślenia, który doprowadził do udzielenia odpowiedzi. Ten system przyjęć był również stosowany w tych samych KPI przed wprowadzeniem ujednoliconych testów i dawał całkiem dobre wyniki. Oczywiste jest, że szkoła nie została zorganizowana dla Yandex PR, ale po to, aby obiecujący młodzi ludzie mogli dokonać jakościowego skoku w rozwoju.

Nie pamiętam dokładnie dalszych zadań, pamiętam tylko tematy: obliczyć wyznacznik macierzy o rozmiarze n, gdzie n jest dowolną liczbą; sprawdź, czy przestrzeń wektorowa jest bazą; obliczyć wariancję rozkładu dla danej funkcji gęstości prawdopodobieństwa. Rozmowa trwała średnio dwie godziny – niektórzy poddawali się wcześniej, inni zwlekali do ostatniej chwili.

"Spróbuj ponownie"

Komisja egzaminacyjna przesyłała wyniki pocztą, niezależnie od tego, czy dana osoba zdała egzamin, czy nie. Wysłali mi informację, że nie zdałem.

O dziwo, po tym jak mnie nie przyjęto, chęć studiowania w ShAD nie zniknęła, a jedynie się nasiliła. W tym roku też chcę spróbować dostać się do szkoły, ale staram się przygotować wcześniej. Na początek trzeba jeszcze raz zapamiętać całą teorię, a potem przeanalizować i przeanalizować zadania, bo to one są przede wszystkim ważne przy stosowaniu.

Tym artykułem chcę oficjalnie rozpocząć moją kampanię przygotowującą do dołączenia do szkoły Yandex. Planuję podzielić się z czytelnikami DOU moimi przemyśleniami i osiągnięciami w tym kierunku: myślę, że nie jestem jedyną osobą przygotowującą się do przyjęcia w tym roku.



szczyt