検索
ホームページバックエンド開発PHPチュートリアル3 ~ 5 年目の PHPer 向けの一般的な面接の質問、3 ~ 5 年の PHPer テストの質問_PHP チュートリアル

3〜5年の経験を持つPHPerによくある面接の質問、3〜5年のPHPerテストの質問

私はそれらをたくさん見ましたが、要約すると、それらは一定の経験を持つPHPerにより適しています

1. 普段どのような PHP 本やブログが好きですか? CSDN、Huxiu、Lieyun
2.js クロージャとは何ですか?
3. for と foreach はどちらが速いですか?
4. PHP Bird Brother とは誰ですか? PHP の実行原理について教えてください
5. PHP アクセラレータとは何ですか? apc、zend、xcache...それらの加速原理について話していただけますか?
6. Node.js が php+apache を完全に置き換えることはナンセンスです。
7. 配列に値が存在するかどうかを確認するには? in_array()、array_key_exists、...
8. select ステートメントでインデックスが使用されているかどうかを確認するにはどうすればよいですか?説明します
9. Sphinx の中国語単語分割辞書にサードパーティのライブラリを使用しますか、それとも独自のライブラリを構築しますか?
10. 面接を受ける人が経験が少なく、基礎が乏しい場合、この時点で高度な知識について尋ねます。その安定性を疑いたい場合は、残業することが彼にとって不快かどうかを尋ねることができます。
11. mysql と mysqli の違いは何ですか?
12.今後の開発の方向性は?セキュリティ、データマイニング、ビッグデータ処理?
13. PHP のオブジェクト指向アプローチ: クラス修飾子、カプセル化、継承、ポリモーフィズムとは?
15. タイプヒンティング: http://www.php.net/manual/en/lang.oop5.typehinting.php
16. PHP デザインパターン: シングルトンモード、ファクトリーモード、プロデューサーモード...など
17. サーバーステータスコード: 200、202、301、404、500...
18. $i++ と ++$i の違いは何ですか?
19. プロジェクト開発: 電子商取引プロジェクトにおけるショッピング カート データの永続性、審査システムのセキュリティに関する考慮事項、
20. MySQL 設計の基礎: 3 つの主要なパラダイム、関数 -> マインド マップ、作成されたテーブルの最初のフィールドは何ですか?
21. MySQL フィールド char、varchar、int、smallint、tinyint、mediumint、bigint、10 進数、double、float バイトとアプリケーションのシナリオ。
22. memcache、mongoDB、Redis の使用シナリオは何ですか?
23. mongoDB と Redis はなぜ競合せず、互いに補完し合うのでしょうか?
24. Redis のデータ型は何ですか? int、文字列、ハッシュ、セット、リスト?
25. Linux ソフトウェアをインストールするときは、make と yum のどちらを使用するべきですか?
26. Linux ネットワークの最適化: ps -aux|grep mysqld プロセスを確認します。開いているファイルの最大数を確認するにはどうすればよいですか?
27. C言語の仮想関数とは何ですか?
28. 1 つの WeChat 投稿を 100 万人のファンにプッシュしたい場合はどうすればよいですか?
29. どのようなアルゴリズムを知っていますか?バブルソート?クイックソート?二分探索法?
30. yii thinkphp ci のそれぞれの利点
31. PHP のデザインパターンとは何ですか?
32. C ソートアルゴリズムとは何ですか?
33. php の基本構造は何ですか?
34. Memcache magent 分散設計?
35. Redis 分散設計を設計するには?
36. mongo クラスターのアーキテクチャとは何ですか?
37. MySQL のインデックス作成原理と SQL パフォーマンスの最適化
38. TCP/IP ネットワーク プロトコル、osi7 レイヤーとは何ですか?
39. PHP はビッグデータ ビジネスを処理します
40. Linux アプリケーションの負荷パフォーマンス チェック?
41. nginxのビジネス機能の実用的な最適化?
42. 過去 3 年間で最も成功した仕事について教えてください。
43. あなたの履歴書を見て、ユーザー数、PV、スループット、関連するいくつかの過去のプロジェクトの解決策について尋ねられます。データベース設計の経験、なぜデータベース分割を行うのですか? 45. データベース分割の目的は何ですか? ?例を挙げてください
46. データベースの最適化とは何ですか?
47. 10G のメモリを最適化するにはどうすればよいですか?ファイル (各ファイル行 1 番号) を実現するにはどうすればよいですか?
49. 10G ファイルを検索するには?
50. 10G ファイル内の各キーワードの出現数をカウントするにはどうすればよいですか?
51. あなたが現在 12306 の鉄道チケット予約のデザイナーである場合、全国の人々のニーズを満たすためにどのように設計すべきですか?どのように設計すればよいですか?
53. あなたが技術チームのリーダーであり、チームのタスクの進捗が完了できない場合、どのように解決すべきですか?
54.全体的な進捗が遅れていないことを確認しますか?
55 一部のエンジニアが今日予定されていたタスクを完了していない場合、どのように解決すればよいですか?
56. パフォーマンスの高い Web サイトを構築する方法について話してください。必要な手順は何ですか? 各ステップで注意すべきことと最適化方法
57. データベースをマスターとスレーブから分離する必要があるのはなぜですか?
59 10G テーブルの場合、PHP プログラムを使用して、特定のフィールドが出現する回数をカウントします。どのようなアイデアですか? 60. カウントするのに最適だと思われるプログラミング言語を使用します。 http 応答時間が 1 秒を超えた上位 10 の URL はどれですか?
61. mysql 設定ファイルを提供します。ファイルを解析するのに最適だと思うプログラミング言語を使用してください。
2 つのパス a と b を指定して、アルゴリズムを作成しますか? a と b の間の距離を計算し、a と b の交点を表示するというアイデアはありますか?
63. URL を指定して、nginx で書き換えを設定し、それを特定のパスに指定しますか?64. PHP ファイルの解釈プロセスとは何ですか? PHP の全体的なパフォーマンスを向上させるために使用される一般的な方法は何ですか? 65. セッションと Cookie の違いは何ですか?
66. require、include、require_once、load_once の違い? プログラムがオンデマンドで特定の php ファイルをロードする場合、どのように実装しますか?
67.マルチスレッドとマルチプロセスとは?
70. 2 つの単一リンクされたリストが交差する場合、これはどうすればよいですか?
72. nginx のロード バランシングとは何ですか? サーバーの 1 つがハングアップした場合、アラーム メカニズムを実装する方法は何ですか? 2 つ目は? 更新しますか?
74. mysql のデータ型はどれくらいですか?
75. キャッシュの実装原理は次のとおりです。 ?
76. キャッシュのヒット率を改善するには?
77. PHP のメモリ再利用メカニズムとは何ですか?
78. 質問はすべて終わりました。いいえ?




http://www.bkjia.com/PHPjc/1060692.html

www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/1060692.html技術記事経験 3 ~ 5 年の PHPer によくある面接の質問 要約すると、一定の経験を持つ PHPer に適した質問が多数あります。 1. どの PHP 本やブログが好きですか? CSDN、Huxiu、ハンター...
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
2023年前端React面试题大汇总(收藏)2023年前端React面试题大汇总(收藏)Aug 04, 2020 pm 05:33 PM

php中文网作为知名编程学习网站,为您整理了一些React面试题,帮助前端开发人员准备和清除React面试障碍。

2023年精选Web前端面试题大全及答案(收藏)2023年精选Web前端面试题大全及答案(收藏)Apr 08, 2021 am 10:11 AM

本篇文章给大家总结一些值得收藏的精选Web前端面试题(附答案)。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

五个常见的Go语言面试题及解答五个常见的Go语言面试题及解答Jun 01, 2023 pm 08:10 PM

作为近年来备受热捧的一门编程语言,Go语言已经成为众多公司与企业的面试热点。对于Go语言初学者而言,在面试过程中遇到相关问题时,如何回答是一个值得探讨的问题。下面列举五个常见的Go语言面试题及解答,供初学者参考。请介绍一下Go语言的垃圾回收机制是如何工作的?Go语言的垃圾回收机制基于标记-清除算法和三色标记算法。当Go程序中的内存空间不够用时,Go垃圾回收器

50个你必须掌握的Angular面试题(收藏)50个你必须掌握的Angular面试题(收藏)Jul 23, 2021 am 10:12 AM

本篇文章给大家分享50个必须掌握的Angular面试题,会从初学者-中级-高级三个部分来解析这50个面试题,带大家吃透它们!

面试官:你对高并发了解多少?我:emmm...面试官:你对高并发了解多少?我:emmm...Jul 26, 2023 pm 04:07 PM

高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。

2023年vue高频面试题分享(附答案分析)2023年vue高频面试题分享(附答案分析)Aug 01, 2022 pm 08:08 PM

本篇文章给大家总结一些值得收藏的2023年精选vue高频面试题(附答案)。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

总结一些前端常见面试题(附答案),带你巩固知识点!总结一些前端常见面试题(附答案),带你巩固知识点!Jul 29, 2022 am 09:49 AM

发布文章主要也是巩固自己的知识更加熟练,全凭自己的理解和网上查资料总结出来的,如有不对的地方还望多多指点。下面是我总结的一下常见面试题,为了督促自己还可以会继续更新

看看这些前端面试题,带你搞定高频知识点(四)看看这些前端面试题,带你搞定高频知识点(四)Feb 20, 2023 pm 07:19 PM

每天10道题,100天后,搞定所有前端面试的高频知识点,加油!!!,在看文章的同时,希望不要直接看答案,先思考一下自己会不会,如果会,自己的答案是什么?想过之后再与答案比对,是不是会更好一点,当然如果你有比我更好的答案,欢迎评论区留言,一起探讨技术之美。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン