Sigami
Sigami Hi~ Hiện tại mình đang học KTPM trường UIT, có đam mê xem phim, công nghệ và viết blog. Hi vọng những bài viết của mình giúp ích được cho các bạn

Kinh nghiệm phỏng vấn

Kinh nghiệm phỏng vấn

Kinh nghiệm phỏng vấn

PHP

  • Constructor có modifier là?

    TL: Public

  • POST và GET khác nhau? Dữ liệu gửi lên có mã khóa không?

    Mã hóa bằng giản đồ URL Endcoding. Chi tiết So sánh

  • COOKIE và SESSION tại sao phải dùng cả 2?

    Session lưu trên Server, để Server biết Session của Client nào thì cũng đồng thời tạo Cookie tương ứng với Session đó -> Lưu toàn bộ trên Session dẫn đến nặng.

  • Đặc tính OOP

    4 Đặc tính: Kế thừa, đa hình, trừu tượng, đóng gói

  • PHP có đa kế thừa không?

    Không, dùng Traits và Interface

  • GIT/GITHUB là gì?

    GIT là hệ thống quản lý phiên bản phân tán, hỗ trợ quản lý code và lịch sử thay đổi GITHUB là dịch vụ lưu trữ trên web dành cho các dự án có sử dụng hệ thống kei6m3 soát Git revision

  • INTERFACE và ABSTRACT khác/ giống ra sao?

    Đã ghi

  • Mô hình MVC

    Đã ghi

  • Ajax là gì?

    AJAX là chữ viết tắt của Asynchronous JavaScript and XML. Nó là một bộ các kỹ thuật thiết kế web giúp cho các ứng dụng web hoạt động bất đồng bộ – xử lý mọi yêu cầu tới server từ phía sau.

  • Object, Class và Instance khác nhau như thế nào?

    Một bản thiết kế chi tiết cho ngôi nhà giống như là mô tả một class. Tất cả những ngôi nhà được xây dựng dựa trên bản thiết kế đó là những object của class. Một ngôi nhà cụ thể là một instance.

  • Có mấy loại Join bảng?

    INNER: Phép giao = lấy phần chung, OUTER: LEFT: lấy phần trái và phần hơp bên phải, RIGHT ngược lại FULL OUTER: lấy hết

  • Mô tả quá trình từ khi nhập URL vào thanh trình duyệt đến load trang web hoàn chỉnh.

    Đã ghi

  • Giải thuật: Sort và Search

    Đã ghi

  • Khác nhau giữa DECLARE và DEFINE?

    Đã ghi

  • Phân biệt static::method() với self::method()

    static gọi phương thức tĩnh ở lớp hiện tại trong khi selt gọi phương thức ở lớp cha (nếu có và cho dù lớp con cũng có)

  • Magic Method?

    Magic Methods, Chủ yếu là constructor, destructor và get/set…

  • Trait trong PHP

    Trait, có thể có thuộc tính lẫn phương thức

  • RESTful API

    RESTful API là một tiêu chuẩn dùng trong việc thết kế các thiết kế API cho các ứng dụng web để quản lý các resource. RESTful là một trong những kiểu thiết kế API được sử dụng phổ biến nhất ngày nay.

  • Transaction và Trigger trong SQL

    Trans: Trans , Trigger: Hiểu đơn giản thì Trigger là một stored procedure không có tham số. Trigger thực thi một cách tự động khi một trong ba câu lệnh Insert, Update, Delete làm thay đổi dữ liệu trên bảng có chứa trigger.

Các Design Pattern

  • Singleton Pattern
  • MVC Pattern