>백엔드 개발 >PHP 튜토리얼 >일반적인 PHP 면접 질문 요약

일반적인 PHP 면접 질문 요약

小云云
小云云원래의
2018-03-31 14:07:522735검색

이 기사는 모든 사람에게 도움이 되기를 바라며 주로 텍스트 형식으로 일반적인 PHP 인터뷰 질문 요약을 공유합니다.


1. 이력서를 보면 과거 프로젝트의 사용자 수, PV, 처리량, 관련 어려움 및 해결 방법에 대해 질문하게 됩니다.

2. 데이터베이스 설계 경험, 왜 테이블을 수행합니까? 파티셔닝?
테이블로 분할하려면 일반적으로 얼마나 많은 데이터가 필요합니까? 데이터베이스 분할의 목적은 무엇입니까? 데이터베이스 수직 분할 등은 무엇입니까? 예를 들 수 있습니다
3. 데이터베이스 최적화에는 어떤 것이 있나요?
4. 웹 개발 시 어떤 캐시를 만나게 되나요?
5. 10G 파일을 정렬하려면 256M의 메모리를 사용하세요. 각 파일 행 1 번호), 어떻게 달성하나요?
10G 파일을 검색하는 방법은 무엇입니까?
10G 파일에서 각 키워드의 발생 횟수를 계산하는 방법은 무엇입니까?
6. 당신이 지금 12306 열차표 예약 디자이너라면, 전국 사람들의 요구를 충족시키기 위해 어떻게 디자인해야 할까요?
7. 사용자 수가 1억 명이라면 사용자 정보 저장 방식은 무엇인가요? 디자인하는 방법
8. 기술팀장인데 팀의 작업 진행이 완료되지 않는 경우 어떻게 해결해야 하나요?
일정이 꽉 찼을 때 작업을 삽입하는 경우 전체 진행을 어떻게 보장할 수 있나요?
그렇다면 엔지니어의 예정된 작업이 완료되지 않은 경우 이를 어떻게 해결해야 합니까?
9. 고성능 웹 사이트를 구축하는 방법에 대해 이야기해 보세요. 각 단계, 최적화 방법 등에 주의해야 하나요?
10. 왜 데이터베이스의 마스터와 슬레이브를 분리합니까?
11. 다중 서버 공유 세션을 처리하는 방법은 무엇입니까?
12. , 특정 필드가 나타나는 횟수를 계산하기 위해 PHP 프로그램을 사용합니다.
13. nginx 로그 예를 알려드리겠습니다. http로 상위 10개 URL을 계산하는 데 가장 적합하다고 생각되는 프로그래밍 언어를 사용하세요. 응답 시간이 1초를 초과합니까?
14. mysql 구성 파일을 제공하고 파일을 구문 분석하는 데 가장 적합하다고 생각하는 프로그래밍 언어를 사용합니까?
15. 두 개의 경로 a와 b가 주어지면 어떻게 계산할지 알고리즘이나 아이디어를 작성하십시오. a와 b의 차이는 다양하며 a와 b의 교차점을 표시합니까?
16. URL을 제공하고 특정 경로를 지정하도록 nginx에서 다시 작성을 구성합니까?
17. PHP 파일의 해석 프로세스는 무엇입니까? PHP의 전반적인 성능을 향상시키는 일반적인 방법은 무엇입니까?
18. 세션과 쿠키 수명주기의 차이점은 무엇입니까? require, include, require_once, include_once 사이의 차이점은 무엇인가요? 프로그램이 요청에 따라 특정 PHP 파일을 로드하는 경우 이를 어떻게 구현하나요?
21. PHP에서 2011년 말에 해시 충돌이 발생했는데, 이를 복구하는 방법은 무엇인가요?
23. 두 개의 단일 연결된 목록이 교차하고 교차 위치를 계산하는 최적의 알고리즘을 작성하면 아이디어도 괜찮습니다.
24. 팀 효율성을 높이는 방법은 무엇입니까? 서버 중 하나가 중단되면 경보 메커니즘을 구현하는 방법은 무엇입니까?
26. Apache의 일반적인 최대 연결 수는 얼마입니까? mysql insert의 수는 얼마입니까? 27. mysql의 데이터 유형은 얼마나 됩니까?
28. nginx는 js, css, 그림 및 기타 정보를 캐시하도록 설정됩니다. 29. 캐시 적중률을 높이는 방법은 무엇인가요?
30. PHP의 메모리 재활용 메커니즘은 무엇인가요?
31. 질문이 있으신가요?

위 내용은 일반적인 PHP 면접 질문 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.