Python
Wie viele zusammenhängende Regionen gibt es in der Matrix (Anzahl der zusammenhängenden Regionen)? Bedingung Gegeben ist eine 2D-Matrix von Ganzzahlen. Jede Zelle enthält eine Zahl. Zwei Zellen gelten als verbunden, wenn sie horizontal oder vertikal benachbart sind und die gleiche Zahl enthalten. Eine zusammenhängende Region ist eine maximale Gruppe von Zellen mit demselben Wert, die miteinander verbunden sind. Schreiben Sie eine Funktion, die die Anzahl solcher zusammenhängender Regionen in der Matrix zurückgibt. Eingabedaten Ein 2D-Array von Ganzzahlen grid (Matrixgröße m×n). Ausgabedaten Eine ganze Zahl — die Anzahl der zusammenhängenden Regionen. Einschränkungen 1 <= m, n <= 100 Code-Vorlage: # Verfügbar ohne Import: json, sys, io def count_regions(grid): # TODO: Implementieren Sie die Lösung hier return 0
Können Sie eine rohe SQL-Abfrage schreiben?
Zeigen Sie die Top 5 Benutzer nach der Anzahl der Transaktionen, die sie durchgeführt haben.
Kann eine Instanz einer vom Benutzer definierten Klasse als Schlüssel in einem Wörterbuch verwendet werden?
Die Tabelle enthält 100–500 Millionen Datensätze und die Arbeit damit ist langsam geworden. Was kann getan werden, um sie zu optimieren?
Was sind die wichtigsten Kriterien bei der Auswahl eines Unternehmens? Nennen Sie 2-3 Hauptkriterien.
Warum haben Sie auf unsere Stelle geantwortet und was hat Sie daran interessiert?
Wie gehen Sie mit Kritik an Ihrer Arbeit um und was bedeutet konstruktive Kritik für Sie?
Mit welchen Datenbanken mussten Sie als Entwickler arbeiten?
Nach der Einführung der Gebühr wird das Geld von den Nutzern abgezogen, aber der Manager sieht die Einnahmen des Unternehmens nicht. Wo könnte das Geld sein und wie kann man es diagnostizieren?
Wie man das Datenmodell ändert, um vier Transaktionen einer Überweisung eindeutig zu kombinieren und dann eine Rückerstattung mit einer einzigen Aktion durchzuführen?
Welche Ansätze verwenden Sie für die konkurrierende und parallele Ausführung von Aufgaben in Python, einschließlich der Auswirkungen des GIL?
Wie löst man das Problem, doppelte Strings ohne Verwendung von Counter zu finden?
Haben Sie jemals Programme zur Verarbeitung von Netzwerkverkehr geschrieben?
Erklären Sie kurz, was Fixtures in pytest sind und wie sie sich voneinander unterscheiden.
Welche Gehaltsvorstellung haben Sie?
Worauf achten Sie bei der Wahl eines neuen Jobs am meisten?
Haben Sie schon einmal Tests geschrieben?
Finde Duplikate Bedingung: Gegeben ist ein Slice von Strings. Gib ein Slice von Strings zurück, die mehr als einmal im ursprünglichen Slice erscheinen. Die Reihenfolge der Elemente im Ergebnis entspricht der Reihenfolge ihres ersten Auftretens im ursprünglichen Slice. Eingabedaten: []string — Slice von Strings Ausgabedaten: []string — Strings, die mehr als einmal erscheinen, in der Reihenfolge ihres ersten Auftretens Einschränkungen: - 0 <= len(input) <= 10^4 - Jeder String besteht aus lateinischen Buchstaben, Länge 1..50 Beispiel: Eingabe: ["a", "bb", "bb", "aa", "a", "a"] Ausgabe: ["a", "bb"]
Sind die Strings isomorph?