Van-e orosz állampolgárságod, katonai nyilvántartási dokumentumok? Fontos az IT akkreditáció?
Golang
Szerinted miért használjunk konténereket, ha már van virtualizáció?
Mesélj a csapatról: kikkel dolgoztál együtt, hányan voltak?
Milyen adatbázisokat és üzenetkezelőket használ a stack-jében?
1. Mutassa a TOP 10-et a felhasználók összes megrendelése alapján, akik az elmúlt 30 napban több mint 2 megrendelést adtak le 2. Mutassa a TOP 3 kategóriát a bevétel szerint az elmúlt 6 hónapban
Mit fog mutatni a kód? Mit gondolsz erről a kódról? // Ellenőrizze, hogy létezik-e a projekt existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("hiba a projekt létezésének ellenőrzésekor: %w", issue.ID) }
Írjon SQL-lekérdezést, amely visszaadja minden felhasználó rendeléseinek számát, ahol a total_price nagyobb vagy egyenlő, mint 1000, és rendezze őket a rendelés számának csökkenő sorrendjében: +---------+--------------+ | user_id | order_count | +---------++--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------++--------------+
Mennyi összes tapasztalat a Go fejlesztésében?
Tranzakciók izolációs szintjei, anomáliák, mi az a Serializable?
A HeadHunter napi 16 ezer önéletrajz megtekintési korlátja van, és egy széles szűrő mindent elfogy — hogyan oldjuk meg?
Milyen irányban volt a csapatod?
Írjon egy függvényt, amely helyben eltávolítja az összes olyan elemet, amely megegyezik val értékével a slice-ben. Visszaadja a szeletet a törölt értékek nélkül. func RemoveValue(slice []int, val int) []int { // kódja } // Példa RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}
Hogyan működik a DISTINCT?
Mesélj részletesebben a legutóbbi projektekről: technológiák, felelősségi köröd, fő feladatok.
Írtál teszteket? Melyeket?
Mesélj, mi az a hitelesítés, és hol alkalmazzák ezt a szót?
Hogyan sikerült több mint háromszor gyorsítani az API-n keresztüli orvosi fájlok betöltését?
Említetted a monolitból mikroservizekre való átállást — ez kifejezetten a kereséssel volt összefüggésben?
Milyen mechanizmusokra van szükség ahhoz, hogy ne veszítsük el a HeadHunter webhookon keresztül érkező válaszokat?
Milyen architektúra volt a projektben — mikroszolgáltatások?