logo

Doświadczenie w rozmowie kwalifikacyjnej Amazon | Zestaw 269 (1 rok doświadczenia dla SDE-1)

Runda internetowa: 2 pytania dotyczące programowania przez 2 godziny
  1. Konwertuj zbiór ciągów na liczbę jak podano na klawiaturze telefonu. Ciąg będzie zawierał tylko małe litery. Wydrukuj te ciągi z liczbami w malejącej kolejności liczb, jeśli liczby są wtedy takie same porządek leksykograficzny ciągów znaków . Wejście: Amazon Ratpat Wyjście: 262966 amazon 728 pat 728 szczur
  2. W labiryncie M*N możesz poruszać się w dowolnym kierunku (w lewo, w górę, w dół). Na niektórych pozycjach znajduje się bomba. Zaczynając od (00) znajdź liczbę ruchów wymaganych do wyjścia z labiryntu. Punkt wyjścia to (m-1n-1). Jeśli nie jest to możliwe, zwróć -1. Podobny do Gra Saper .
1. runda (F2F) 1 godz.: Zapytaj o wszystko na temat pracy projektowej w obecnej firmie.
  1. https://www.gayle.com/consulting na miejscu. Musiałem napisać do tego odpowiedni kod.
2. runda (F2F) 1 godz.: Zadawałem wszystko na temat projektu i mnóstwo pytań krzyżowych na ten temat. Osoba przeprowadzająca rozmowę przedstawiła mi wiele scenariuszy związanych z moim projektem i poprosiła o ich rozwiązanie.
  1. Sortuj tablicę zer, 1 i 2 na miejscu. Zapytał mnie, czy znam pytanie, odpowiedziałem, że tak. Następnie kazał mi napisać kod obejmujący wszystkie przypadki narożne.
3. runda (F2F) 1 godz.:
  1. Znajdź parę z podanym celem w BST . Zapytałem o wszystkie możliwe rozwiązania, a następnie poprosiłem o napisanie dla nich kodu.
  2. Nakładające się interwały . Kod do tego.
  3. Liczba wystąpień Poproszony o wyjaśnienie rozwiązania, a następnie o napisanie kodu.
4. runda (F2F) 2 godz.:
  1. Napraw zdeformowany BST. Wszelkiego rodzaju podejścia i właściwe uzasadnienie dla każdego. Następnie poproszono o napisanie kodu.
  2. Pytanie tablicowe. podobny do Nie powtarzający się znak .
  3. Przechodzenie rzędu poziomów w formie spiralnej.
Wszyscy ankieterzy byli bardzo pomocni. We wszystkich rundach, przy każdym pytaniu, szukano, jakiego rodzaju podejścia zamierzasz użyć i odpowiedniego uzasadnienia. Wymagane było nie tylko schludne i wydajne kodowanie, ponieważ przy każdym pytaniu na końcu trzeba kodować i oczekują, że nie przegapisz przypadków Edge. Wszystkie problemy praktyczne dla Amazon !