Golang
Parlami di te e dell'ultimo progetto: senso commerciale, architettura, team, metodologia
Qual è la ragione della tua uscita dalla precedente azienda?
Scrivi una funzione che verifica se una stringa è un palindromo. Un palindromo è una sequenza di caratteri che si legge ugualmente in entrambe le direzioni. Verificare solo i caratteri dell'alfabeto a-zA-Za-яА-Я, senza considerare la sensibilità alle maiuscole/minuscole. Input: "isPalindrome" Output: false <p> Input: "А роза упала на лапу Азора" Output: true <p> Input: "Is_s_d_+_ssi" Output: true
Cos'è ACID e con quali meccanismi viene realizzata ogni lettera in PostgreSQL?
Ricordi in quale versione è stato reso disponibile il range per canale?
Come si proietta tutto questo nel vostro servizio? Come è cresciuto tutto ciò e quali rapporti sono stati costruiti?
Come si può fermare l'esecuzione di una goroutine?
// compito 2 // 1. OpenAPI + gRPC // (YAML) // info: // title: API dei Libri // version: .. // paths: // /books: // get: // responses: // "200"
Cosa ti motiva ora a cercare un nuovo lavoro?
Cos'è un connection pool nel pacchetto database/sql in Go?
Cos'è un slice in Go? In cosa si differenziano len e cap?
Come possono verificarsi perdite di goroutine e come prevenirle?
Parli delle strategie di sharding dei database: quando iniziare lo sharding e quali criteri usare per scegliere la chiave di sharding?
Parla di WaitGroup e Mutex — come vengono usati e a cosa servono?
Con quali database hai lavorato?
Bene, allora cosa è cambiato esattamente nella richiesta stessa?
Cos'è un binario Go, cosa contiene e come eseguire il codice Go su più piattaforme?
Ricordi il profilo di carico — quanto per la lettura, quanto per la scrittura?
A cosa servono gli indici con filtraggio geografico?
Quanto tempo è necessario per il recupero?