Dieser Artikel enthält hauptsächlich eine Zusammenfassung häufiger PHP-Interviewfragen, hauptsächlich in Textform, in der Hoffnung, allen zu helfen.
Erfahrung zum Datenbankdesign, warum eine Datenbankaufteilung?
Was ist der Zweck der Datenbankaufteilung? der Datenbank? Horizontale Aufteilung? Sie können Beispiele nennen
Welche Datenbankoptimierungen sollten Sie beachten?
Auf welche Art von Caches werden Sie bei der Webentwicklung stoßen?
256 MB Speicher für 10 GB. Wie werden Dateien sortiert (1 Nummer pro Dateizeile)?
Wie durchsucht man eine 10G-Datei?
Wie zähle ich die Anzahl der Vorkommen jedes Schlüsselworts in einer 10G-Datei?
6. Wenn Sie jetzt der Designer der 12306-Bahnticketbuchung sind, wie sollten Sie die Bedürfnisse der Menschen im ganzen Land erfüllen?
7. Wie sieht Ihre Serverarchitektur aus? Benutzer Wie entwirft man eine Informationsspeicherlösung?
8. Wenn Sie ein technischer Teamleiter sind und das Team, das Sie leiten, den Aufgabenfortschritt nicht abschließen kann, wie sollten Sie das Problem lösen?
Wenn Sie eine Aufgabe in den Zeitplan einfügen ist voll, wie sollten Sie sicherstellen, dass der Gesamtfortschritt nicht verzögert wird?
Wenn einige Ingenieure ihre geplanten Aufgaben heute nicht abgeschlossen haben, wie sollten Sie das Problem lösen?
9. Sprechen Sie darüber, wie man eine leistungsstarke Website erstellt. Auf welche Schritte sollten wir achten und wie können wir sie optimieren?
Warum müssen wir den Master und den Slave der Datenbank trennen? ?
11. Wie gehe ich mit gemeinsam genutzten Sitzungen mit mehreren Servern um?
12. Für eine 10G-Tabelle verwenden Sie ein PHP-Programm, um eine bestimmte Häufigkeit zu zählen.
13. Erzählen Sie mir ein Beispiel für ein Nginx-Protokoll. Verwenden Sie die Programmiersprache, die Ihrer Meinung nach die beste ist, um die Top-10-URLs mit einer HTTP-Antwortzeit von mehr als 1 Sekunde zu zählen.
Hier ist eine MySQL-Konfigurationsdatei, die Programmiersprache verwenden Denken Sie, dass es am besten ist, die Datei zu analysieren?
15. Geben Sie zwei Pfade a und b an, schreiben Sie einen Algorithmus oder eine Idee, um die Lücke zwischen a und b zu berechnen und den Schnittpunkt von a und b anzuzeigen?
16. Geben Sie eine URL an und konfigurieren Sie das Umschreiben in Nginx, um einen bestimmten Pfad anzugeben. 17. Was sind die allgemeinen Methoden zur Beschleunigung von PHP? php? Technologie?
Der Unterschied zwischen „require“, „require_once“ und „include_once“? Eine PHP-Datei auf Abruf, wie implementiert man sie?
20. Chrome heißt Multithreading, also ist der Unterschied zwischen Multithreading und Multiprozess?
21. PHP hatte am Ende eine Hash-Kollision von 2011. Was ist das Prinzip der Hash-Kollision?
22. Das Web ist nicht sicher. Was sind die Faktoren?
Wenn sich zwei einfach verknüpfte Listen überschneiden Optimaler Algorithmus zur Berechnung der Schnittpunktposition, und Sie können auch über die Idee sprechen?
Was ist, wenn Sie der technische Teamleiter sind?
25. Wenn einer der Server aufhängt, wie wird der Alarmmechanismus implementiert?
26. Wie hoch ist die allgemeine maximale Anzahl von Verbindungen für Apache? Pro Sekunde löschen?
Welche Datentypen belegen sie?
28. Was ist die Implementierung? Prinzip des Cachings?
29. Wie kann ich die Cache-Trefferquote verbessern?
Was ist der Speicherrecyclingmechanismus von PHP?
31 Du hast Fragen an mich?
Das obige ist der detaillierte Inhalt vonZusammenfassung häufiger PHP-Interviewfragen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!