Wskazówki dotyczące wydania na lipiec 2025 r.

Last updated: September 19, 2025

AI zmienia sposób tworzenia oprogramowania, a tym samym zmienia sposób, w jaki zatrudniasz i rozwijasz umiejętności programistów. To wydanie pomaga Ci wyprzedzić konkurencję.

Dzięki wsparciu AI w IDE, możesz teraz wykraczać poza ocenę poprawności kodu, aby ocenić, jak kandydaci pracują w rzeczywistym środowisku: jak korzystają z AI do pisania czystego, wydajnego kodu i dokonywania kompromisów. Dodaliśmy również potężne ulepszenia produktywności, takie jak Scorecard Assist, które pomagają zaoszczędzić czas i szybciej wykrywać silniejsze sygnały. Niektóre z tych nowych funkcji są dostępne w ramach pakietu AI Add-on – szukaj ich w poniższych aktualizacjach.

Po stronie dewelopera, nowe plany subskrypcji i zestaw przygotowawczy zasilany AI ułatwiają kandydatom ćwiczenie, certyfikację i rozwój. Dzięki SkillUp, Twoje zespoły mogą rozwijać umiejętności GenAI, takie jak Prompt Engineering, RAG i Agent Building, a nawet uruchamiać niestandardowe certyfikaty dopasowane do Twoich potrzeb.

Na koniec, Engage daje Ci narzędzia, aby wyróżnić się na zatłoczonym rynku: organizuj hackathony oparte na AI i uruchamiaj wypolerowane, markowe mikrostrony w kilka minut.

Te aktualizacje są już dostępne! Obejrzyj nasze nagranie webinaru, aby dowiedzieć się więcej.

Screen

Test Variants  

Teraz możesz tworzyć wiele wariantów testu i dostarczać właściwy na podstawie danych wejściowych kandydata podczas logowania. Ułatwia to ocenę kandydatów pracujących z różnymi stosami technologicznymi — takich jak Node.js, Python czy Java — za pomocą jednego, uproszczonego ustawienia testu.

test variant new interviewer (1).gif

Kandydaci widzą tylko sekcje istotne dla nich, a raporty odzwierciedlają tylko wariant, którego próbowali, dzięki czemu wgląd jest czysty, specyficzny dla roli i łatwy do oceny. To zmniejsza koszty utrzymania, jednocześnie dając Ci elastyczność w personalizacji ocen na dużą skalę.

Test variants _ Candidate.gif

Aby uzyskać więcej informacji, zobacz 📄 Test Variants .

Ulepszenia ustawień testu

Przeprojektowaliśmy ustawienia testu, aby zmniejszyć złożoność i poprawić użyteczność. Ustawienia są teraz bardziej intuicyjnie grupowane. Te zmiany upraszczają podejmowanie decyzji, zwiększają spójność na platformie i kładą podwaliny pod mądrzejsze, ogólnofirmowe kontrole. Oto najważniejsze punkty:

  • Uproszczona struktura: Ustawienia teraz podążają za przepływem tworzenia testu - zaczynając od pytań, przez sekcje, kończąc na zaproszeniach do testu.

  • Zunifikowane kontrole sekcji: Ustawienia sekcji są skonsolidowane, eliminując powtarzające się edycje.

  • Przyklejona funkcja zapisywania: Stałe przypomnienie zapewnia, że zmiany nie zostaną utracone.

  • Nowe opcje: Dodaj procenty odcięcia (nie tylko wyniki) i zdefiniuj wygaśnięcie zaproszenia do testu według czasu trwania lub daty końcowej.

TestSettings1.gif

Aby uzyskać więcej informacji, zobacz 📄 Modyfikuj ustawienia ogólne dla testów, 📄 Modyfikuj ustawienia pytań dla testów, 📄 Modyfikuj ustawienia sekcji dla testów, 📄 Modyfikuj ustawienia oceny dla testów, 📄 Konfiguruj ustawienia wprowadzenia dla testów, 📄 Konfiguruj ustawienia e-mail dla testów, 📄 Konfiguruj ustawienia zaproszeń do testów.

Ustaw niestandardowy czas wygaśnięcia zaproszenia do testu

Teraz możesz zdefiniować, jak długo zaproszenie do testu pozostaje aktywne, bezpośrednio na poziomie testu. Ustaw konkretną datę końcową lub zdefiniuj niestandardowy czas trwania, aby dopasować go do swoich potrzeb. Daje to większą elastyczność w dostosowywaniu okienek wygaśnięcia bez konieczności korzystania z globalnego domyślnego ustawienia.

CustomInvite.gif

Aby uzyskać więcej informacji, zobacz 📄 Konfiguracja ustawień zaproszeń na testy.

Zaktualizowany domyślny szablon zaproszenia

Domyślny szablon zaproszenia na testy teraz zawiera jaśniejsze instrukcje, poprawiony ton i podgląd przykładowego testu. To pomaga kandydatom czuć się pewniej i lepiej się przygotować, co z kolei pomaga Ci przyciągnąć więcej kandydatów do Twojego lejka bez dodatkowego wysiłku.

update.png

Funkcje ekranów dostępne w pakiecie AI Add-on

Pakiet AI Add-on zawiera zaawansowane funkcje, które pomagają ocenić umiejętności nowej generacji i utrzymać integralność wywiadów w świecie opartym na AI. Został stworzony, aby rozwiązać pojawiające się wyzwania z odpowiednim poziomem głębokości i kontroli. Aby uzyskać więcej szczegółów, skontaktuj się z swoim menedżerem konta lub wyślij e-mail na adres support@hackerrank.com.

Testy wspomagane przez AI 

Ulepsz swoje testy za pomocą IDE wspomaganego przez AI, które oferuje kandydatom kontekstową pomoc, taką jak wskazówki dotyczące składni, szablony i wskazówki platformy, bez ujawniania pełnych rozwiązań. Odzwierciedla to sposób, w jaki programiści pracują dzisiaj, jednocześnie zachowując uczciwość ocen.

Uzyskaj pełny obraz podejścia każdego kandydata dzięki zaawansowanej ocenie, która obejmuje sygnały takie jak jakość kodu, optymalność i podsumowania użycia AI, wraz z pełnymi transkryptami czatu.

IDE wspomagane przez AI

Włącz inteligentną, zorientowaną na AI pomoc w kodowaniu dla kandydatów, zaprojektowaną, aby zwiększyć produktywność i dać Ci wgląd w to, jak kandydaci korzystają z AI w rzeczywistych zadaniach programistycznych.

  • Chat: Wyjaśnia kod, rozwiewa pytania i zapewnia wsparcie składniowe bez ujawniania pełnych rozwiązań.

  • AI autocomplete: Oferuje podpowiedzi kodu inline i wieloliniowe, aby przyspieszyć rozwój.

Asystent AI obsługuje pytania dotyczące Kodowania, Frontendu, Backend, Mobile, Full-Stack i Repozytoriów kodu.

AI IDE- Coding question.gifAI first IDE- Chat.gif

Więcej informacji znajdziesz na 📄 Testy wspomagane przez AI.

Zaawansowana ocena

Z pomocą AI, decyzje rekrutacyjne nie mogą opierać się wyłącznie na wynikach testów typu pass/fail. Jako menedżer rekrutacji, musisz zrozumieć, jak kandydat myśli, buduje i korzysta z AI, aby tam dotrzeć. Zaawansowana ocena pomaga Ci to zrobić, ujawniając głębsze spostrzeżenia na temat jakości kodu, zachowań rozwiązywania problemów i współpracy z AI, oferując bardziej kompleksowy obraz umiejętności w rzeczywistym świecie.

Więcej informacji znajdziesz na 📄 Zaawansowana ocena.

Ocena jakości kodu

Kod gotowy do produkcji musi być czytelny, łatwy do utrzymania i wydajny, oprócz tego, że jest funkcjonalnie poprawny. Ocena jakości kodu podkreśla, jak dobrze kandydat pisze kod, który inni mogą zrozumieć i rozwijać. Zobaczysz komentarze w stylu recenzenta, które wskazują mocne strony i sugerują ulepszenia, dzięki czemu możesz szybko ocenić kunszt, a nie tylko poprawność.

codequalitygradingnew (1).gif

Więcej informacji znajdziesz w 📄 Ocena jakości kodu.

Optymalność

Dobry kod powinien również się skalować. Ocena optymalności ocenia rozwiązania kandydatów na podstawie złożoności czasowej i pamięciowej, dzięki czemu można ocenić wydajność w warunkach rzeczywistych.

Optimality.png

Więcej informacji znajdziesz w 📄 Optymalność.

Podsumowanie użycia AI

Podsumowanie użycia AI daje jasny, zwięzły obraz tego, jak asystent AI był używany podczas każdego testu. Jest dostępne zarówno w raporcie podsumowującym wydajność, jak i w szczegółowym raporcie na poziomie pytań.

AIAssistedTestsImage.png

Każdy test z obsługiwanymi typami pytań może zostać zaktualizowany do doświadczenia wspomaganego przez AI. Wszystkie inne będą nadal korzystać z naszego istniejącego doświadczenia testowego. 

Więcej informacji znajdziesz w 📄 Podsumowanie użycia AI.

Ulepszony tryb nadzorcy 

Uwaga: Musi to być nowy test bez prób. 

Tryb nadzorcy wprowadza monitorowanie integralności oparte na AI do Twoich ocen, oferując rygor nadzorowania na żywo bez nadmiernych obowiązków. Śledzi aktywność kamery internetowej, przełączanie zakładek i robi zrzuty ekranu podczas testu, dostarczając raport po testowy z pełnym odtworzeniem sesji i podsumowanymi naruszeniami.

W tej wersji tryb nadzorcy jest teraz ogólnie dostępny w ramach pakietu dodatku AI, z głównymi ulepszeniami, które zmniejszają ręczną pracę wymaganą do przeglądania raportów kandydatów i rozszerzają zakres na więcej typów pytań.

  • Zablokuj wiele monitorów: Kandydaci muszą korzystać z jednego monitora. Testy nie rozpoczną się (lub zostaną wstrzymane), jeśli zostanie wykrytych wiele monitorów. Ta funkcja jest obsługiwana w przeglądarkach Chrome i Edge. Jeśli kandydat spróbuje uzyskać dostęp do testu za pomocą nieobsługiwanej przeglądarki, takiej jak Firefox lub Safari, zostanie poproszony o zmianę przed rozpoczęciem.

Single Screen Proctor Mode.gif
  • Odtwarzanie sesji w raportach kandydatów: Teraz możesz obejrzeć pełne nagranie sesji testowej kandydata bezpośrednio z raportu. Odtwarzanie sesji rejestruje cały testujący zakładkę przeglądarki wraz z obrazami z kamery internetowej i zrzutami ekranu systemu w jednym miejscu. Oś czasu z kluczowymi wydarzeniami, takimi jak wyjścia z pełnoekranowego trybu, przełączanie zakładek, podejrzana aktywność kamery internetowej i zrzuty ekranu, pomagają szybko przejrzeć krytyczne momenty dla głębszego wglądu w wydajność i integralność.

  • Analiza zrzutów ekranu: Okresowe zrzuty ekranu są teraz automatycznie analizowane pod kątem potencjalnych oznak podejrzanej aktywności.

  • Rozszerzone wsparcie dla typów pytań: Tryb proktora obsługuje teraz szerszą gamę typów pytań, w tym pytania wielokrotnego wyboru, kodowanie, uzupełnianie zdań, przesyłanie plików i wszystkie projekty z wyjątkiem DevOps. Wsparcie dla dodatkowych typów pytań nadchodzi wkrótce, dając Ci jeszcze większą elastyczność w bezpiecznych ocenach.

Proctor Mode.gif

Więcej informacji znajdziesz na stronie 📄 Tryb proktora.

Platforma umiejętności

Oceny iOS 

Zatrudnianie programistów iOS właśnie stało się łatwiejsze. Teraz możesz ocenić umiejętności programowania iOS w środowisku, które odzwierciedla sposób, w jaki rzeczywiście tworzone są aplikacje iOS, z wieloplikiową strukturą, obsługą składni Swift i inteligentnym autouzupełnianiem. Te oceny obsługują również frameworki takie jak SwiftUI.

Kandydaci piszą i uruchamiają swój kod za pomocą wbudowanego emulatora iOS, dzięki czemu możesz podglądać rzeczywiste doświadczenie z aplikacją. To oznacza, że nie tylko testujesz, czy działa. Widząc, jak wygląda, czuje się i działa.

iOS Assessments.gif

Więcej informacji znajdziesz na stronie Używanie IDE HackerRank.

Flox

Obecnie obsługujemy Flox, dając Ci elastyczność tworzenia i uruchamiania własnych pytań za pomocą menedżera pakietów Flox. Dzięki Flox możesz definiować spójne, powtarzalne środowiska bezpośrednio w ustawieniach pytania, co ułatwia testowanie kandydatów na podstawie narzędzi i przepływów pracy z rzeczywistego świata. Jest to szczególnie przydatne dla zespołów pracujących z własnymi środowiskami deweloperskimi.

FLOX.png

Więcej informacji znajdziesz na stronie Środowisko wykonawcze.

Ulepszenia biblioteki

Nowa zawartość

Rozszerzyliśmy naszą bibliotekę treści, aby pomóc Ci ocenić szerszy zakres umiejętności.

  • 99 nowych wyzwań programistycznych, które testują rozumowanie algorytmiczne i efektywność implementacji.

  • 41 nowych zadań projektowych, które testują zdolność kandydata do zarządzania i realizacji złożonych zadań w rzeczywistym świecie.

Dodatki treści w następujących grupach zawodowych o dużym zapotrzebowaniu:

Rodzina zawodowa

Umiejętność

Typ pytania

AI/ML

Python

Data Science

AI/ML

R

Data Science

AI/ML

RAG

GenAI

Mobile

Android

Projekty

Mobile

iOS

Projekty

Mobile

Flutter

MCQ

Mobile

Swift

Kodowanie

Mobile

Cucumber

Projekty

Zapewnianie jakości

Rozwiązywanie problemów

Kodowanie

Inżynieria oprogramowania

SQL

Baza danych

Chmura

Salesforce

MCQ

Chmura

GCP

MCQ

Chmura

SAP

MCQ

Rozwój web

Node.js

Projekty

Rozwój web

Node.js

MCQ

Inżynieria danych

Redis

MCQ

Inżynieria danych

Snowflake

MCQ

Inżynieria danych

Informatica

MCQ

Ulepszenia jakości treści

Biblioteka HackerRank nadal się rozwija, aby poprawić jasność, precyzję i łatwość użycia, jednocześnie wspierając skuteczną ocenę umiejętności.

Przepisaliśmy ponad 70% naszych praktycznych pytań, co sprawia, że doświadczenie jest płynniejsze dla kandydatów i bardziej spójne dla recenzentów. Każda aktualizacja została zweryfikowana zgodnie z naszymi standardami jakości, aby zapewnić sprawiedliwość, dokładność i rygor.

Pierwsze pytanie

Ulepszone pytanie

Wymagane jest dostosowanie klasy o nazwie DataEncryption, posiadającej następujące atrybuty: encryptionRatio, baseEncryptionValue oraz metodę o nazwie encryptValue().

 

Domyślna funkcja encryptValue() działa poprzez obliczenie zaszyfrowanej wartości w następujący sposób:

encryptedValue = baseEncryptionValue + encryptionRatio

 

Dodaj więcej funkcjonalności do istniejącej metody encryptValue(), tak aby akceptowała zmienną o nazwie encryptionAdjustment typu całkowitego. Funkcja powinna odpowiednio dostosować obliczenie zaszyfrowanej wartości jako:

encryptedValue = (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

 

Dodatkowo, proszono o przeciążenie tej metody tak, aby akceptowała encryptionAdjustment jako typ string, konwertowała go na liczbę całkowitą i dalej używała w obliczeniu zaszyfrowanej wartości.

encryptedValue = ( baseEncryptionValue + encryptionRatio) - encryptionAdjustment

 

Istnieją trzy przeciążone wersje encryptValue() w klasie DataEncryption:

  • Domyślna wersja: Nie przyjmuje parametrów i oblicza zaszyfrowaną wartość jako baseEncryptionValue + encryptionRatio

  • Pierwsza wersja przeciążona: Przyjmuje liczbę całkowitą encryptionAdjustment i oblicza zaszyfrowaną wartość jako (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

  • Druga wersja przeciążona: Przyjmuje łańcuch znaków encryptionAdjustment, konwertuje go na liczbę całkowitą i oblicza zaszyfrowaną wartość jako (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

Dostosuj klasę o nazwie DataEncryption z atrybutami encryptionRatio, baseEncryptionValue oraz metodą o nazwie encryptValue().

 

Zaimplementuj trzy wersje metody encryptValue() w klasie DataEncryption:

  • Domyślna wersja: Nie przyjmuje parametrów i oblicza zaszyfrowaną wartość jako baseEncryptionValue + encryptionRatio

  • Pierwsza wersja przeciążona: Przyjmuje liczbę całkowitą encryptionAdjustment i oblicza zaszyfrowaną wartość jako (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

  • Druga wersja przeciążona: Przyjmuje łańcuch znaków encryptionAdjustment, konwertuje go na liczbę całkowitą i oblicza zaszyfrowaną wartość jako (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

Doświadczenie dewelopera

Nowa strona kandydata - Projekty i pytania uzupełniania zdań

Rozbudowując ostatni kwartałowy redesign dla pytań dotyczących kodowania, MCQ i baz danych, rozszerzyliśmy teraz zoptymalizowany interfejs kandydata na więcej typów pytań - Frontend, Backend, Mobile, Full-Stack, GenAI i Uzupełnianie zdań.

W ramach tych aktualizacji kandydaci mogą teraz łatwo zresetować projekt, co ułatwia rozpoczęcie od nowa podczas próby testowej. Dodatkowo, wykonanie testu jest teraz bardziej naturalne, a zintegrowane ścieżki wyjścia są wyświetlane bezpośrednio w terminalu IDE, co zwiększa widoczność i zmniejsza konieczność przełączania kontekstów.

Nowa strona kandydata - Projekty.gifUzupełnianie zdań.gif

Więcej informacji znajdziesz na stronie Przeprowadzanie ocen front-end, back-end, full-stack i mobile.

Ulepszenia oceny Data Science

Sprawdzanie zgłoszeń dla kandydatów

Przesłanie niepoprawnego pliku nie powinno przeszkadzać w uzyskaniu świetnego wyniku. Kandydaci teraz otrzymują automatyczne sprawdzenie zgłoszenia po kliknięciu Wyślij, potwierdzając, że ich plik submission.csv jest obecny, poprawnie nazwany i odpowiednio sformatowany.

System oznacza typowe problemy, takie jak:

  • Brak lub błędna nazwa submission.csv 

  • Niepoprawne nazwy kolumn

  • Nieprawidłowe typy danych

To zmniejsza liczbę błędów możliwych do uniknięcia i pomaga zapewnić, że kandydaci otrzymują punkty za wykonane zadanie.

Data science assessment improvements.gif

Więcej informacji znajdziesz w Odpowiadanie na pytania z nauki o danych.

Ulepszony IDE JupyterLab

Ulepszyliśmy do JupyterLab 4.4.1, aby zapewnić płynniejsze, szybsze i bardziej intuicyjne doświadczenie dla kandydatów na naukę o danych.

  • Konsola kodowania na zamówienie: Kandydaci mogą umieścić podpowiedź kodu na górze, po lewej lub po prawej stronie - nie tylko na dole. Nowe przyciski na pasku narzędzi ułatwiają uruchamianie, ponowne uruchamianie, czyszczenie i przełączanie kerneli. Przełącznik pojedynczej komórki pomaga skupić się podczas pracy krok po kroku. 

  • Czytelniejszy interfejs użytkownika: Węższy pasek stanu teraz ukrywa liczniki terminali i kerneli w stanie bezczynności, zmniejszając zagracenie i minimalizując przypadkowe dotknięcia na urządzeniach dotykowych. 

  • Ulepszona wydajność: Renderowanie wyników jest szybsze, z mniejszym opóźnieniem podczas streamowania lub przewijania dużych notatników.

JupyterIDE(Statusbar)seocnd option.gif JupyterIDE(Code Consol).gif

Wyższa moc obliczeniowa, gdy jest potrzebna

W miarę wzrostu złożoności pytań, szczególnie w przypadku zastosowań obliczeniowych takich jak TensorFlow dla ról związanych z uczeniem maszynowym i nauką o danych, teraz obsługujemy środowiska z obsługą GPU, aby zapewnić płynne wykonanie i optymalne doświadczenie kandydata, umożliwiając dokładniejszą ocenę umiejętności bez ograniczeń platformy.

Teraz możesz poprosić o bezpłatny okres próbny wsparcia GPU, kontaktując się z support@hackerrank.com.

Ulepszenia oceny DevOps

Pytania z biblioteki DevOps ładują się teraz do 50% szybciej, skracając czas oczekiwania z ponad czterech minut do około dwóch. Opóźnienia terminala również zostały zmniejszone, dzięki czemu środowisko jest bardziej responsywne od samego początku.

Bezbłędne przetwarzanie raportów

Przetwarzanie raportów kandydatów jest teraz bardziej niezawodne, co pomaga zminimalizować opóźnienia w otrzymywaniu wyników oceny. Wprowadziliśmy główne ulepszenia, aby zmniejszyć błędy w przetwarzaniu raportów o 93%, do poziomu poniżej 0,2%. Zapewnia to płynniejsze i bardziej niezawodne doświadczenie oceny, pomagając uzyskać terminowe informacje zwrotne do oceny wydajności i podejmowania pewnych decyzji rekrutacyjnych.

Ulepszenia platformy

Platforma HackerRank działa teraz na najnowszych wersjach najczęściej używanych języków i frameworków, dzięki czemu możesz oceniać programistów w środowiskach odzwierciedlających rzeczywiste stosy inżynieryjne

Te ulepszenia pomagają zapewnić kompatybilność, poprawić wydajność i zapewnić kandydatom doskonałe doświadczenie.

Środowisko

Obecna wersja

Ulepszona wersja

Angular

Node: 18.15.0

npm: 9.6.4

yarn: 1.22.19

Node: 22.16.0

npm: 11.4.1

yarn: 1.22.22

Node JS

Node: 18.15.0

npm: 9.6.4

yarn: 1.22.19

Node: 22.16.0

npm: 11.4.1

yarn: 1.22.22

React.JS

Node: 18.15.0

npm: 9.6.4

yarn: 1.22.19

Node: 22.14.0

npm: 10.9.2

yarn: 1.22.22

Vue.JS

Node: 18.15.0

npm: 9.6.4

yarn: 1.22.19

Node: 22.16.0

npm: 11.4.1

yarn: 1.22.22

.NET

.NET: 6.0.407

.NET 8.0.16

PHP

PHP: 8.2

Composer: 2.5.5

Symfony: 5.5.2

Apache: 2.4.57

PHP: 8.4

Composer: 2.8.9

Symfony: 7.3

Apache: 2.4.63

PHP CodeIgniter

PHP: 8.2

Composer: 2.5.5

Symfony: 5.5.2

Apache: 2.4.57

PHP: 8.4

Composer: 2.8.9

Symfony: 7.3

Apache: 2.4.63

PHP Laravel

PHP: 8.2

Composer: 2.5.5

Symfony: 5.5.2

Apache: 2.4.57

PHP: 8.4

Composer: 2.8.9

Symfony: 7.3

Apache: 2.4.63

Wywiad

Ulepszenia doświadczenia na tablicy białej

Wprowadziliśmy szereg ulepszeń tablicy białej, aby edycja, praca z kształtami oraz kopiowanie i wklejanie były szybsze i bardziej intuicyjne.

  • Intuicyjna edycja tekstu: Zmiana rozmiaru i zawijanie pól tekstowych, nawet po wklejeniu, abyś mógł skupić się na treści, a nie na formatowaniu. Teraz możesz dwukrotnie kliknąć kształt, aby dodać tekst bezpośrednio wewnątrz, bez konieczności używania osobnego pola tekstowego.

  • Łatwiejsze dostosowania kształtów: Kotwice pojawiają się teraz po najechaniu na niestandardowe kształty, co ułatwia pozycjonowanie i wyrównanie elementów.

  • Spójny styl we wszystkich kształtach: Kształty dodane z panelu po prawej stronie teraz automatycznie zachowują wybrany kolor i ustawienia obrysu.

  • Przyklejony przewijanie: Podczas przełączania zakładek, widok pozostaje dokładnie tam, gdzie go zostawiłeś.

  • Ulepszona kopia-wklej: Obrazy skopiowane z Google Docs teraz wklejają się czysto na tablicę — bez dodatkowych kroków.

Ulepszenia doświadczenia na tablicy białej.gif

PDF-y wyników wywiadów dla Workday i Greenhouse

Zespoły rekrutacyjne mogą teraz przeglądać bezpieczne, uwierzytelnione wersje PDF wyników HackerRank bezpośrednio w profilach kandydatów w Greenhouse i Workday. Ułatwia to zespołom, zwłaszcza tym, które nie logują się do HackerRank, przeglądanie opinii bez opóźnień lub obejść. Dzięki dostępności ocen w miejscu pracy, decyzje rekrutacyjne stają się szybsze, jaśniejsze i bardziej współpracujące.

Interview scorecard PDFs for Workday and Greenhouse.gif

Aby uzyskać więcej informacji, zobacz Wyświetl kartę wyników rozmowy kwalifikacyjnej na Greenhouse.

Wskaźnik statusu na stronie raportu

Wskaźniki statusu kciuka w górę/w dół na stronie rozmowy kwalifikacyjnej zostały teraz usunięte. Zapewnia to, że etykiety „Zakwalifikowany” lub „Niepowodzenie” nie pojawiają się na osi czasu, tworząc bardziej neutralne, spójne doświadczenie zarówno dla kandydatów, jak i rozmówców.

hidee.png

Ulepszenia wydajności

Rozmowy kwalifikacyjne ładują się teraz znacznie szybciej, poprawiając doświadczenie zarówno kandydatów, jak i rozmówców. Pytania kodowania otwierają się o 37% szybciej, a pytania na tablicy o 26% szybciej. Dzięki zmniejszeniu przekierowań, eliminacji niepotrzebnych sprawdzeń ładowania i równoległemu wywoływaniu API, skróciliśmy czas oczekiwania na wszystkich etapach, pomagając kandydatom szybciej zacząć, a rozmówcom pozostać na czas.

Ulepszenia sygnałów integralności

Integralność wywiadu jest teraz bardziej kontekstowa i skupiona. Zamiast zgłaszać izolowane działania, takie jak przełączanie kart czy wklejanie, system szuka wzorców zachowań, grupując sygnały i klasyfikując je jako ciche, grupowe lub krytyczne. Będziesz otrzymywać alert tylko wtedy, gdy wiele działań sugeruje prawdziwy problem, co zmniejsza niepotrzebny hałas.

Nowy widget statusu w czasie rzeczywistym daje Ci bieżący wgląd w skupienie kandydata, udostępnianie ekranu i ustawienia monitorowania. Pomaga to interpretować zachowanie w odpowiednim kontekście i reagować odpowiednio.

Interview Intergrity Signal (Updated).gif

Więcej informacji znajdziesz na stronie 📄 Sygnaly integralności wywiadu.

Funkcje wywiadu dostępne w pakiecie AI Add-on

Pakiet AI Add-on zawiera zaawansowane funkcje, które pomagają ocenić umiejętności nowej generacji i utrzymać integralność wywiadu w świecie natywnym dla AI. Został on stworzony, aby rozwiązać pojawiające się wyzwania z odpowiednim poziomem głębokości i kontroli. Aby uzyskać więcej szczegółów, skontaktuj się z menedżerem swojego konta lub napisz na adres support@hackerrank.com.

Porównanie tożsamości na ekranie i podczas wywiadu

Upewnij się, że kandydat, który przeszedł test przesiewowy, jest tym samym, który bierze udział w wywiadzie - bez dodawania tarcia do procesu.

Obrazy kandydatów są automatycznie rejestrowane podczas obu etapów i dopasowywane za pomocą rozpoznawania twarzy. Jeśli wynik podobieństwa spadnie poniżej zdefiniowanego progu, uruchamiany jest alert w czasie rzeczywistym, dając Ci szansę na działanie bez zakłócania sesji.

Screen to Identity Mismatch.gif

Aby uzyskać więcej informacji, zobacz 📄 Dopasowanie tożsamości ekranu do rozmowy kwalifikacyjnej.

Transkrypcja rozmowy kwalifikacyjnej

Transkrypcja w czasie rzeczywistym zapewnia teraz lekką, przeszukiwalną zapis rozmowy, dzięki czemu zespoły rekrutacyjne mogą skupić się na istotnej ocenie zamiast ręcznego notowania. Napędzane przez SDK Zoom, transkrypty rejestrują wszystkie interakcje audio i są łatwo dostępne przez e-mail, raporty lub API. Masz również pełną kontrolę nad ustawieniami transkrypcji, aby dopasować je do swojego przepływu pracy i preferencji prywatności, co ułatwia powrót i przegląd tego, co jest najważniejsze.

Interview Transcription.gif

Aby uzyskać więcej informacji, zobacz 📄 Asysta w ocenie wyników.

Asysta w ocenie wyników dla pytań kodowania

Nowa automatycznie generowana karta wyników upraszcza ocenę po rozmowie kwalifikacyjnej dla zespołów rekrutacyjnych. Gdy rozmówca wybierze „Opuść rozmowę” lub „Zakończ rozmowę”, platforma automatycznie generuje wstępnie wypełnioną kartę wyników, korzystając z danych z sesji, w tym transkryptu, zgłoszeń kodu, znaczników czasu, wyników testów przypadków i przypisanego kryterium oceny, co skutkuje szybszymi, bardziej uporządkowanymi ocenami, które pomagają zespołom podejmować decyzje.

Wymaganie wstępne: Transkrypcja rozmowy musi być włączona przed włączeniem Scorecard Assist.

Scorecard assist for Coding questions.gif

Więcej informacji znajdziesz w 📄 Scorecard Assist.

Rozmowy wspomagane przez AI

Podczas rozmów możesz włączyć tryb nieograniczony, w którym Asystent AI oferuje bardziej otwartą pomoc, szczególnie przydatną podczas rund programowania w parach. Niezależnie od tego, czy kandydaci przeglądają kod, naprawiają błąd, czy poruszają się po nowym pliku, doświadczenie rozmowy staje się teraz bardziej naturalne i bliższe codziennemu rozwojowi oprogramowania.

Kluczowe możliwości:

  • Chat: AI może wyjaśniać kod, rozwiewać pytania i pisać kod.

  • Autouzupełnianie AI: Kandydaci otrzymują uzupełnienia kodu w linii i wieloliniowe, aby przyspieszyć rozwój.

  • Tryb agenta: Autonomicznie nawiguj po swojej bazie kodu, edytuj wiele plików, uruchamiaj polecenia i naprawiaj błędy, aby wykonać zadania, działając jako AI programista w parach. 

Asystent AI obsługuje pytania dotyczące Frontendu, Backend, Mobile, Full-Stack i Repozytoriów kodu.

AI-assisted Interviews.gif

Aby uzyskać więcej informacji, zobacz 📄 Wywiady wspomagane przez AI.

SkillUp

Nowe ścieżki nauki dla umiejętności GenAI

AI zmienia sposób tworzenia oprogramowania, a Twoje zespoły dążą do zostania programistami nowej generacji. Dzięki SkillUp, programiści uczą się myśleć i tworzyć z AI: kiedy je używać, jak je kierować i jak pozostać bez przeszkód, zachowując jakość. Nowe ścieżki prowadzone przez tutora AI dotyczące inżynierii promptów, RAG i budowania agentów pomagają Twoim zespołom opanować te nowe umiejętności.

Aby uzyskać więcej informacji, zobacz Role i umiejętności w SkillUp.

RAG

Teraz możesz nauczyć się budować pipeline'y Retrieval-Augmented Generation (RAG) z praktycznym wsparciem od tutora AI - skupiając się na jednym pojęciu na raz.

  • Podstawy RAG: Zrozum, jak retrieval, indeksowanie wektorów i generacja współpracują w nowoczesnych pipeline'ach AI. Naucz się rozwiązywać problemy z każdym elementem na podstawie rzeczywistych przykładów.

  • Używaj narzędzi deweloperskich: Pracuj w nowoczesnym środowisku deweloperskim z dostępem do terminala, testami, tymczasowym przechowywaniem danych i wskazówkami AI na każdym kroku.

  • Buduj na bieżąco: Każdy moduł łączy omówienie koncepcji (z diagramami i pytaniami) z praktycznymi zadaniami kodowania, w których uzupełniasz lub debugujesz części działającego pipeline'u RAG.

RAG.gif

Inżynieria Promptów

Opanuj umiejętność pisania jasnych, skutecznych promptów, które generują lepsze wyniki AI, z praktycznym wsparciem od nauczyciela AI.

  • Podstawy Promptowania: Zrozum, co czyni prompt dobrym i dlaczego to ma znaczenie. Eksploruj przykłady z nauczycielem AI, zadawaj pytania i eksperymentuj w przewodniku przed podjęciem rzeczywistych zadań.

  • Używaj Narzędzi Deweloperskich: Pisz i testuj prompty w edytorze zintegrowanym z LLM, z wbudowaną oceną i logowaniem promptów. Nauczyciel AI oferuje wsparcie krok po kroku, aby pomóc Ci się rozwijać.

  • Buduj w trakcie nauki: Każdy moduł zawiera wyzwania skupiające się na promptowaniu opartym na kodzie i bez niego, z przypadkami testowymi do oceny Twoich wyników.

prompt_engineering.gif

Budowa Agenta

Rozpocznij pracę z agentami AI, rozwijając podstawowe umiejętności odzwierciedlające sposób, w jaki nowocześni deweloperzy integrują LLM w rzeczywistych przepływach pracy.

  • Podstawy agenta: Zrozum, jak działają bezstanowi agenci, korzystając z wzoru ReAct, łącząc rozumowanie z użyciem narzędzi. Dowiedz się, jak LLM-y wywołują narzędzia i API, aby wykonywać proste, dobrze określone zadania.

  • Buduj praktyczne agenty: Pracuj nad rzeczywistymi wyzwaniami, takimi jak tworzenie generatora wiadomości commit lub lekkiego agenta Python od podstaw, bez polegania na bibliotekach lub frameworkach.

  • Nauka z przewodnikiem: Tutor AI pomaga wyjaśnić kluczowe koncepcje, takie jak pętla myślenie-działanie-obserwacja, wąskie użycie narzędzi i podstawy integracji LLM, dając solidne podstawy do bardziej zaawansowanych systemów agentowych

AgentBuilding.gif

Certyfikaty niestandardowe

Teraz możesz przekształcić niestandardowy test stworzony w HackerRank Screen w certyfikat w SkillUp. Te certyfikaty działają dokładnie tak samo jak nasze standardowe, z śledzeniem postępów i wyraźnymi niestandardowymi etykietami, aby je odróżnić. Administratorzy mogą tworzyć i zarządzać ocenami w HackerRank, podczas gdy deweloperzy zdobywają certyfikaty poprzez przewodnie doświadczenie SkillUp. Daje to elastyczność w testowaniu umiejętności, które są najważniejsze dla Twojej organizacji, korzystając z zintegrowanych ścieżek nauki, ścieżek ćwiczeń i narzędzi raportowania SkillUp.

Custom Certification.gif

Więcej informacji znajdziesz na stronie 📄 Niestandardowe certyfikaty.

Integracja w linii dla Terminala i Jupyter Notebook 

Teraz możesz wykonywać polecenia terminala i notatniki Jupyter bezpośrednio w ramach ścieżek Learn i Practice SkillUp, co ułatwia realizację zadań DevOps i Data Science bez konieczności zmiany kontekstu i przekierowania do testu HRW. Wszystko działa w jednym płynnym, zintegrowanym przepływie pracy.

Terminal.gifJupyter.gif

Zaangażuj się

Generuj obrazy banerowe za pomocą AI

Teraz możesz generować profesjonalny obraz banera dla swojego wydarzenia w kilka sekund za pomocą AI. Wprowadź opis pożądanego obrazu, korzystając z podanych wstępnych promptów jako wskazówek. System stworzy niestandardowy baner z nazwą Twojego wydarzenia. Regeneruj obraz banera do pięciu razy, aby zobaczyć alternatywne warianty i wybrać wersję najlepiej pasującą do wizualnej tożsamości Twojego wydarzenia.

GenerateBannerImagesUsingAI.gif

Aby uzyskać więcej informacji, zobacz Aktualizuj układ treści.

Automatyczne publikowanie reklam na społeczności HackerRank

Twoje wydarzenia zasługują na odpowiednią publiczność. Dzięki tej aktualizacji możesz promować je bezpośrednio do milionów programistów na społeczności HackerRank, wszystko z poziomu Engage. Po prostu dodaj szczegóły swojego wydarzenia w zakładce „Promocje” i opublikuj, gdy będziesz gotowy. Twoja reklama zostanie natychmiast opublikowana, pomagając Ci zwiększyć rejestracje bez opóźnień.

Auto-publish ads on HackerRank Community.gif

Aby uzyskać więcej informacji, zobacz Skonfiguruj swoją promocję.

Wgląd w rejestracje na stronie głównej

Śledzenie ROI Twoich kanałów marketingowych jest teraz prostsze. Nowy wykres „Wyświetlenia vs. Rejestracje” na stronie przeglądu Twojego wydarzenia pokazuje dokładnie, jak każdy kanał przyczynia się do Twoich rejestracji. Wykorzystaj te spostrzeżenia, aby zoptymalizować swoją strategię marketingową i skoncentrować wysiłki tam, gdzie przynoszą największy efekt.

Provide registration_insights_on_homepage (1).gif

Aby uzyskać więcej informacji, zobacz Zobacz spostrzeżenia marketingowe.

Ulepszenia w doświadczeniu sekwencji e-maili

Koniec z przełączaniem się między zakładkami, aby śledzić swoje e-maile wydarzeń. Wszystkie komunikaty kandydatów — potwierdzenia rejestracji, zaproszenia, przypomnienia i e-maile zaangażowania — są teraz zorganizowane w nowej zakładce „Sekwencja e-maili” w menu „Outreach”. Przeglądaj i edytuj każdą wiadomość łatwo z jednego, zoptymalizowanego widoku.

EnhancementToEmailSequenceExperience1.gifEnhancementToEmailSequenceExperience2.gif

Aby uzyskać więcej informacji, zobacz Ustaw sekwencje e-maili.



Dziękujemy za wsparcie naszej misji zmiany świata na taki, który ceni umiejętności ponad pochodzenie. Twoja opinia nadal napędza nasze innowacje. Jeśli masz pytania lub potrzebujesz pomocy, wyślij e-mail na support@hackerrank.com lub skontaktuj się ze swoim menedżerem konta.