Was ist JWT? Wie ist es intern aufgebaut?
Golang
Welche Datentypen können als Schlüssel für eine Map verwendet werden? Kann man ein Array als Schlüssel verwenden?
Wenn ein Slice innerhalb einer Funktion neu deklariert wird, wenn die Kapazität überschritten wird, wird er auf dem Heap oder auf dem Stack deklariert?
```go Paket main func main() { nums := make(chan int, 10) for i := 0; i < 10; i++ { nums <- i } close(nums) for i := 0; i < 3; i++ { go sqare(nums) } } func sqare(nums <-chan int) <-chan int { res := make(chan int, 10) for n := range nums { res <- n * n } return res } ```
Haben Sie Suchanfragen mit Geofilterung in PostgreSQL optimiert? Wie sind Sie damit umgegangen und was hat die Optimierung ermöglicht?
Wozu dient die Type-Assertion-Konstruktion?
Was ist ein Slice und wie unterscheidet es sich von einem Array?
Wie hast du die Idempotenz eingerichtet, damit keine wiederholten Anzeigen ankommen?
Warum dauern die Abfragen so lange? Wie viele Zeilen wurden im letzten Monat ausgewählt?
Was ist MVCC in PostgreSQL? Wie genau erstellt es Zeilenversionen?
Wie schätzt du dich selbst ein? Auf welchem Schwierigkeitsgrad schreibst du?
errors.Is und errors.As — wofür sind sie da und welches Problem lösen sie?
Was sind Autorisierungstoken und welche gibt es?
Wozu dienen Indizes mit Geofilterung?
Was ist der Unterschied zwischen einem Slice und einem Array?
Es ist wichtig, dass die Berufserfahrung mit der tatsächlichen übereinstimmt – hast du Nachweise für deine Erfahrung, z.B. ein Arbeitsbuch?
Können wir einen Slice als Parameter an eine Funktion übergeben?
Was sind errors.Is und errors.As, wofür sind sie und welches Problem lösen sie?
Suchst du momentan nach einem Job oder arbeitest du weiter?
Wenn ich mit einem Slice arbeite, es als Funktionsparameter nehme, etwas damit mache und nach der Funktion weiter damit arbeite — woran muss ich denken? Welche Änderungen werden von außen nicht sichtbar sein?