PHP logo |
Chào các bạn, là dân Code, ắt hẳn ai cũng phải đối đầu với không ít câu hỏi phỏng vấn kiến thức chuyên môn từ đơn giản đến hóc búa. Ngay chính cá nhân mình cũng đã gặp phải, nếu bạn cũng có những hỏi phỏng vấn thì cũng post lên đây, mình sẽ tổng hợp lại, để chúng ta vừa học vừa ôn nhé.
Tổng hợp câu hỏi phỏng vấn PHP.
- PHP là gì ?
- Sự giống nhau và khác nhau giữa $_POST, $_GET, $_SERVER, $_REQUEST, $_FILE
- Restful API, SOAP API là gì. Sự giống và khác nhau giữa 2 loại này
- Viết giải thuật tính Fibonaci
- Các dự án về PHP em đã làm là gì ?
- Sự giống và khác nhau Abstract và Interface
- Sự khác nhau giữa con trỏ this và self trong PHP
- Sự khác nhau giữa include và require
- OOP là gì?
- MVC là gì ? MVC có gì hay ?
- So sánh public, protected, private
- Theo bạn, dự án công nghệ thông tin lớn nhất ở Việt Nam sẽ là gì ?
- Khai báo Session và Cookie trong PHP như thế nào ?
- Tạo 1 form đơn giản bao gồm các field textbox, checkbox, selectbox, radio button, file upload,…nút submit và lưu toàn bộ thông tin xuống database tương ứng (database tự thiết kế).
- Câu lệnh <?php echo 0123 ?> sẽ cho ra kết quả là bao nhiêu ? Giải thích
- Bạn biết HTML, CSS, Jquery không ? Bạn đã tự thiết kế 1 website nào chưa ?
- Bạn biết Framework PHP nào? Điểm mạnh điểm yếu giữa các framework bạn đã biết
- Bạn biết xài linux không ?
- Biến static là gì ? Khai bao như thế nào ?
- Hằng số trong PHP là gì ? Khai báo như thế nào ?
- Htaccess là gì ? Tác dụng của nó như thế nào ?
- Stored Procedure là gì ?
- Sự khác nhau giữa hàm khởi tạo contruct và hàm hủy destruct trong PHP ?
- Kế thừa là gì ? Lớp con có thể kế thừa bao nhiêu lớp cha ?
- Phân biệt session và cookies
- Khi browser disable cookies có cách nào hiện thực session không?
- Cơ chế cache file của browser có liên quan gì đến server php ko?
- Nêu 1 số magic method trong php, có thể sử dụng private cho magic method không?
- Khi nào nên sử dụng method GET, khi nào nên sử dụng POST, và khi nào “bắt buộc” phải sử dụng POST?
- Khi đóng tab web thì session có mất hay không? Khi đóng trình duyệt thì session có mất hay không?
- Nên dùng session hay cookie? Lưu dữ liệu trong cookie có an toàn không?
- Bạn biết những cách tấn công website nào? Nêu cách phòng chống.
- Giả sử website B nhận được 1 ajax request từ website A thì website B có thực hiện request và trả response về cho website A hay không?
- Phân biệt innodb-myisam-memory trong mysql.
- Index là gì? Index dùng khi nào? Nên index cho kiểu dữ liệu nào và độ dài như thế nào? Thuật toán index?
- Phân biệt CGI, FastCGI, PHP-FPM.
- Phân biệt Nginx vs Apache.
- Nếu tắt mod_rewrite trong apache thì .htacess có hoạt động không?
- Docker là gì?
- Sự khác nhau giữa MySQL và MongoDB
- Bạn có biết GoLang không? Nó viết bằng ngôn ngữ gì ?
- Em nhậu được bao nhiêu chai ?
- ... đến lượt bạn chia sẻ rồi đó !!!
Không có nhận xét nào:
Đăng nhận xét