Phỏng vấn
Duyệt các bài viết được gắn thẻ Phỏng vấn
102 bài viết

Lập trình PHP và những câu hỏi thường gặp khi phỏng vấn
Câu 1: PHP có mấy cách khai báo? Những cách nào được xem là chính thống và không ảnh hưởng khi các phiên bản update sau này? PHP có 4 cách khai báo, tuy nhiên chỉ có 2 cách được xem là hợp lệ và thống nhất trên toàn thế giới: <?php…?> → Là cách chính thống. <script language=”PHP”>…</script> → Cũng được xem là cách chính thống không ảnh hướng tới update của các phiên bản PHP sau này. <?…?> → (“Cần phải setting trên hệ thống mới sử dụng được” không nhất thiết phải nói.) <%…%> → (“Cần phải setting trên hệ thống mới sử dụng được” không nhất thiết phải nói.) Câu 2: Hằng trong PHP khác gì so với biến? Nếu 1 hằng được định nghĩa 2 lần, thì liệu có bị lỗi không? Hằng và biến trong PHP là khái niệm khác nhau: Đầu tiên khác nhau là cách khai báo: Biến thì chỉ cần dùng ký tự $ để gắn hoặc lấy giá trị. Hằng dùng hàm define() gắn giá trị và dùng constant() để lấy giá trị. Điểm khác biệt lớn nhất là hằng là không thể thay đổi trong suốt quá trình chạy chương trình, biến thì có. Nêu 1 hằng được định nghĩa 2 lần thì chương trình vẫn chạy được bình thường tuy nhiên hằng chỉ có giá trị của lần định nghĩa đầu tiên. Xem tin tuyển lập trình viên PHP đãi ngộ tốt trên Station D Câu 3: Phân biệt $_POST và $_GET trong php? Cả $_GET và $_POST đều được dùng để gửi dữ liệu lên server. $_GET: Gửi dữ liệu lên server thông qua URL, nên thông tin dữ liệu hiển thị lên url vì thế bảo mật kém, dữ liệu gửi lên bị giới hạn 1024...

Những Câu Hỏi Phỏng Vấn Tiếng Anh Thường Gặp Trong Các Buổi Phỏng Vấn
Ngày nay, việc dùng tiếng Anh làm ngôn ngữ chính trong buổi phỏng vấn trở nên khá phổ biến do sự cần thiết của ngoại ngữ trong công việc. Để có thể tự tin trả lời những câu hỏi bằng tiếng Anh, việc có sự chuẩn bị trước để sắp xếp ý tưởng và logic cho câu trả lời của mình là yếu tố khá quan trọng mà bất cứ ứng viên nào cũng cần để tâm đến. Do đó, những câu hỏi phỏng vấn tiếng anh thường gặp được chia sẻ trong bài viết này sẽ giúp người đọc có sự chuẩn bị tốt hơn cho bản thân. Một số câu hỏi phỏng vấn bằng tiếng Anh thường gặp 1. Can you introduce yourself? Tell me about yourself (Hãy giới thiệu về bản thân bạn) Đối với câu hỏi này, người phỏng vấn chủ yếu muốn ứng viên khái quát một cách tổng quan những thông tin cơ bản của bản thân và thể hiện được mong muốn của mình với công việc. Về cơ bản cách trả lời câu hỏi này cũng tương tự như cách bạn trả lời trong buổi phỏng vấn bằng tiếng Việt. Tuy nhiên, với những ứng viên đã có kinh nghiệm làm việc, ứng viên có thể bổ sung thêm những kinh nghiệm mình đã có và cách bạn có thể áp dụng những điều ấy cho vị trí mà mình đang ứng tuyển. Chẳng hạn với vị trí ứng tuyển liên quan đến Content Marketing, bạn có thể tham khảo mẫu câu trả lời như sau: Hello, my name is Han. I’m 22 years old and I graduated from the University of Social Sciences and Humanity where I majored in International Relations. I have been working as a Content Creator at a...

Top 10 câu hỏi phỏng vấn Linux hàng đầu dành cho ứng viên
Linux là một hệ điều hành không xa lạ gì với các lập trình viên, nhất là các vị trí thường xuyên thao tác với hệ thống (System). Thành thạo Linux là một yêu cầu mà nhiều nhà tuyển dụng bắt buộc khi phỏng vấn lập trình viên, vì thế để chuẩn bị tốt cho buổi phỏng vấn của mình, chúng ta cùng nhau tìm hiểu top 10 câu hỏi thường gặp liên quan đến hệ điều hành Linux này nhé. Câu 1: Hệ điều hành mã nguồn mở là gì? Mã nguồn mở (open-source) là thuật ngữ chung đề cập đến các phần mềm và ứng dụng chạy trên thiết bị máy tính mà cho phép người dùng có thể sử dụng, xem và tùy chọn sửa đổi các mã nguồn (source code). Hệ điều hành mã nguồn mở (Open-Source Operating System) là những hệ điều hành cho phép cá nhân hay tổ chức được phép can thiệp vào sâu bên trong để tùy biến và sử dụng với các mục đích khác nhau mà không thu phí. Một số hệ điều hành mã nguồn mở hiện nay như Linux (cha đẻ của những Ubuntu, Fedora, Android,…) Open Solaris, Free BSD. Ngược lại với hệ điều hành mã nguồn mở là hệ điều hành đóng như iOS, macOS của Apple hay Windows của Microsoft. Câu 2: Linux là gì? Linux là một họ các hệ điều hành tự do mã nguồn mở dựa trên Linux kernel (hạt nhân Linux). Linux được phát hành lần đầu vào năm 1991, bản phát hành bao gồm nhân Linux (kernel), các thư viện và phần mềm hệ thống hỗ trợ. Từ bản phát hành của Linux, nhiều hệ điều hành dựa trên Linux ra đời và trở nên phổ biến như Ubuntu, Debian...

Phỏng vấn tác giả Proxyman: Từ side project thành full-time business
Bài viết được sự cho phép của tác giả Huy Trần Bắt đầu từ một pet product để giải quyết những vấn đề cá nhân gặp phải trong quá trình làm việc, bạn Nghĩa Trần đã dày công theo đuổi và xây dựng Proxyman trở thành một sản phẩm chuyên nghiệp thu hút được hàng nghìn user đến từ khắp nơi trên thế giới, đem về doanh thu cực khủng. 13 điều giúp ứng viên... rớt phỏng vấn xin việc Bài phỏng vấn dưới đây là những chia sẻ hết sức thú vị và bổ ích của Nghĩa về kinh nghiệm cũng như quá trình xây dựng và phát triển Proxyman . Xin chào Nghĩa, cảm ơn Nghĩa đã nhận lời mời phỏng vấn ngày hôm nay. Nghĩa có thể giới thiệu qua một tí về bản thân cũng như về Proxyman với các độc giả được không? Mình là Nghĩa Trần. Hiện tại mình đang là macOS Developer ở Toggl.com Cơ bản thì ý tưởng về Proxyman chỉ đơn giản là giải quyết cái ức chế của mình khi xài Charles Proxy mà mình “bị”, “phải” xài hằng ngày lúc mình còn ở Zalora Vietnam. Nếu bạn đã từng xài Charles Proxy, Wireshark hay Fiddler để bắt được HTTP/HTTPS traffic từ mac hoặc iPhone để debug dễ dàng thì bạn sẽ biết Proxyman là gì ;] Còn nếu chưa, thì Proxyman là một HTTP Debugging Proxy app, dùng dễ capture / intercept / manipulate HTTP / HTTPS requests / response từ macOS, iPhone, Android và cả Simulator. Một vài selling-point của Proxyman là: Native macOS app Dễ xài, không cần Google để setup certificates. Đầy đủ features như Charles Proxy (Hopefully) Và phải nhanh (ai cũng muốn nhanh nên app phải nhanh ;] Bạn build Proxyman lâu chưa? Trước...

5 câu hỏi phỏng vấn Project Manager nhà tuyển dụng hay hỏi nhất
Project Manager, nghe thôi đã thấy quyền lực, phỏng vấn Project Manager yêu cầu những kiến thức gì? Dưới đây là top 5 câu hỏi được đánh giá là mới và thường xuyên được sử dụng trong các buổi phỏng vấn vị trí quản lý dự án. Các câu hỏi dưới đây có đề cập thêm một số câu hỏi liên quan, ứng viên có thể chuẩn bị thêm, tạo tiền đề cho buổi phỏng vấn thành công tốt đẹp. Trời ơi, cuối cùng cũng có một requirement từ Project Manager Tuy nhiên, vị trí Project Manager sướng hơn nhiều Bắt đầu ngay thôi nào! 1. Giới thiệu bản thân và các dự án đã quản lý Câu hỏi đầu tiên phỏng vấn Project Manager là câu hỏi giới thiệu bản thân. Đây là câu hỏi phổ biến cho rất rất nhiều các vị trí tuyển dụng. Tuy nhiên đối với vị trí quản lý dự án, việc giới thiệu bản thân là vô cùng quan trọng. Đối với nhà tuyển dụng, câu hỏi này giúp ứng viên thoải mái, tạo cơ hội cho ứng viên có thể trình bày những kinh nghiệm hiện có của mình. Trả lời cho câu hỏi này, ứng viên cầu lưu ý trả lời ngắn gọn về kinh nghiệm bản thân, nên tập trung vào những ý chính. Tập trung vào vị trí Project Manager đã trải qua trước đó. Về các dự án và kinh nghiệm quản lý các dự án trước đó. Ứng viên có thể nêu tổng quan bao gồm loại hình dự án, độ lớn của team, đặc thù của dự án. Dự án thành công hoặc kết thúc như thế nào. Điều tâm đắc khi trải qua dự án. Các câu hỏi có thể chuẩn bị thêm: Làm sao...

Chuẩn bị gì khi phỏng vấn vị trí kỹ sư kiểm thử phần mềm?
Bài viết được sự cho phép của vntesters.com Phỏng vấn là việc không thể tránh khỏi, do đó hãy chuẩn bị cho thật tốt các bạn nhé. Vậy thực sự là cần chuẩn bị những gì? Dưới đây là kinh nghiệm của riêng mình, các bạn góp ý thêm nhé. 10 tuyệt kĩ từ trang web nhanh nhất thế giới (phần 1) 3 workhack để duy trì năng lượng tích cực tại công sở cho kĩ sư phần mềm Chuẩn bị cho cuộc phỏng vấn!! Điều hiển nhiên là bạn cần phải có kiến thức về kiểm thử phần mềm , bên cạnh đó bạn cũng cần cập nhật các công cụ hỗ trợ kiểm thử và xu hướng mới nhất trong ngành công nghiệp kiểm thử phần mềm. Hãy nhớ rằng, đây là một lĩnh vực dễ thay đổi, do đó, những điều mà bạn đã học trong chương trình đào tạo có thể đã trở nên lỗi thời vào thời điểm phỏng vấn. Kiểm tra kỹ lưỡng trước khi xuất hiện trong các cuộc phỏng vấn và tạo ra một sơ yếu lý lịch/CV tốt, sẽ giúp bạn gây ấn tượng tốt cho nhà tuyển dụng. Chuẩn bị trước câu trả lời cho những câu hỏi mà bạn rất có thể sẽ phải đối mặt. Những câu hỏi này không thể đảm bảo sự thành công của bạn trong phỏng vấn, nhưng chắc chắn có thể cung cấp cho bạn một cái nhìn tổng quát về một cuộc phỏng vấn có thể sẽ như thế nào. Thử nghiệm trên sản phẩm (On Product Testing) Các trường hợp kiểm thử (test cases) để kiểm thử sản phẩm (project testing)? Đâu là những lợi thế khi kiểm thử sản phẩm của công ty so với kiểm thử như là dịch...

Những câu hỏi phỏng vấn lập trình viên hay gặp nhất
Bài viết được sự cho phép của tác giả Sơn Dương Dù bạn là ai, khi đi xin việc đều phải trải qua các vòng phỏng vấn với nhà tuyển dụng. Cho dù bạn ứng tuyển vào vị trí bảo vệ tới chuyên gia, thậm chí lãnh đạo cấp cao… Vị trí càng cao thì buổi phỏng vấn càng căng thẳng. Với ngành công nghệ thông tin hay cụ thể là lập trình viên, việc chuẩn bị trước những câu hỏi sẽ giúp bạn tự tin hơn trong buổi phỏng vấn. Không biết các bạn có giống mình không, chứ bình thường mình có kiến thức cũng khá chắc về các kiến thức lập trình. Nhưng khi bước vào buổi phỏng vấn, mọi kiến thức quen thuộc lại “đội nón” bay đi đâu hết. Do vậy, trước mỗi buổi phỏng vấn quan trọng, mình đều phải lướt qua những kiến thức, đặc biệt là các câu hỏi phỏng vấn lập trình viên hay gặp. Điều này giúp mình tự tin hơn. Bài viết này mình sẽ điểm lại những câu hỏi phỏng vấn phổ biến nhất được đúc kết từ hàng nghìn ứng viên. Nhưng trước đó, cùng xem qua những điều cần chuẩn bị trước buổi phỏng vấn đã nhé. #Cần chuẩn bị gì trước buổi phỏng vấn Để buổi phỏng vấn được diễn ra suôn sẻ, công tác chuẩn bị là vô cùng quan trọng. Chuẩn bị ở đây là chuẩn bị về kiến thức, tác phong của bạn. Những việc cần chuẩn bị trước buổi phỏng vấn Dưới đây là những danh mục, đầu việc mà mình nghĩ bạn nên chuẩn bị: 1. Chuẩn bị kiến thức chuyên môn Tất nhiên, không thể nào bảo bạn học tất cả những kiến thức liên quan đến yêu cầu...

Bật mí top câu hỏi phỏng vấn Game Artist thường gặp nhất
Sự phát triển bùng nổ của ngành công nghiệp Game khiến cho các tựa game hiện nay có hình ảnh, đồ họa, màu sắc không khác gì những bộ phim chiếu rạp. Để tạo ra được những tựa game lôi cuốn chất lượng cao như thế thì vai trò của Game Artist là không thể thiếu, thậm chí là quyết định đến 50% sự thành công của tựa game. Các công ty phát triển game hay phát hành game hiện nay cũng đều đang có nhu cầu tuyển dụng Họa sĩ vẽ Game chuyên nghiệp với mức đãi ngộ cao. Bài viết hôm nay chúng ta cùng nhau điểm qua những câu hỏi phỏng vấn cho vị trí Game Artist thường gặp nhé. Game Artist là gì? Vai trò của một Game Artist Game Artist hay Họa sĩ Game là những người tạo ra nhân vật, quần áo, xe cộ, phong cảnh, màu sắc, họa tiết,… cho game. Game Artist đóng vai trò quan trọng tạo ra những bản phác thảo sơ bộ về nhân vật trên đồ họa 2D hay 3D, kết hợp với xây dựng bối cảnh để tạo ra một thế giới trong game cũng như xây dựng cho game những câu chuyện riêng, game play thú vị. Trong một đội ngũ phát triển game thì Game Artist thông thường chiếm số lượng phân nửa, nhất là trong những giai đoạn đầu khi lên tạo hình nhân vật và game play. Game Artist được chia nhỏ vai trò chi tiết cụ thể như 3D Modeller, 2D Texture Artist, Environment Artist, Lighting hay Effect Artist,… Game Artist và Game Design khác nhau thế nào? Đây là 2 khái niệm hay bị nhầm lẫn với những người không ở trong ngành phát triển Game. Nếu như Game Artist là...

Top 5 câu hỏi phỏng vấn ASP.NET thường gặp và cách trả lời
Quay lại với chuỗi bài phỏng vấn các ngôn ngữ lập trình, lần này là ASP.NET . Thế gian không chia thành 2 phe là .NET và Java nha. Anh em nào có dự định phỏng vấn .NET thì bài viết này đích thị là danh cho anh em rồi. Nhưng nếu anh em làm Java, làm Golang, anh em cũng có thể tham khảo. Nắm được một số điểm cơ bản của .NET cũng như kiến trúc .NET cũng tốt. Ôi dào dễ ăn lắm anh em ơi. Dễ hơn JS, SQL này kia đấy. Cứ tự tin mà xúc thôi à. Bắt đầu thôi anh em, điểm qua lần lượt 5 câu nha! 1. Giải thích mô hình MVC trong ASP.NET Câu hỏi đầu tiên phỏng vấn ASP.NET tất nhiên là câu hỏi về architectural pattern. Với một số anh em đi làm đã có kinh nghiệm thì MVC không còn là gì quá xa lạ. Nhưng thôi cũng điểm qua chút định nghĩa. MVC is a software architectural pattern that divides an application into three main parts Model, View, and Controller. MVC là mẫu kiến trúc phần mềm chia ứng dụng thành 3 phần chính là Model, View và Controller. Cùng đi qua từng thành phần để hiểu sâu hơn. Model: Model là thành phần làm việc với data và đại diện cho các thuộc tính công khai, các logic chính về business của ứng dụng. Phần này thường thiên về xử lý logic. View: View thường được sử dụng để xử lý dữ liệu bảng, các đồ thị cũng như hiển thị data có được từ phía model. Controller: Controller xử lý các thao tác của người dùng và kiểm soát flow hoạt động của app sao cho đúng với business đã được đề ra. MVC...

Top 15 câu hỏi phỏng vấn Python lý thuyết + thực hành
Trong những năm gần đây, với sự phát triển của AI, xử lý dữ liệu big data,… thì Python luôn là một trong những cái tên mà các nhà tuyển dụng săn đón nhiều nhất ở các ứng viên với mức đãi ngộ cao. Để chuẩn bị cho một buổi phỏng vấn tốt nhất, hôm nay mình cùng các bạn đi qua top 10 câu hỏi phỏng vấn Python Developer thường gặp nhất nhé. Câu hỏi lý thuyết Câu 1: Bạn có thể nói gì về Python? Python là một ngôn ngữ lập trình bậc cao được thiết kế với cấu trúc cho phép người sử dụng viết mã lệnh với số lần gõ phím tối thiểu, nó được đánh giá là dễ học, cấu trúc rõ ràng, phù hợp và thuận tiện cho người bắt đầu học lập trình. Python ra mắt lần đầu năm 1991, ban đầu chỉ chạy trên nền Unix , sau đó mở rộng sang mọi hệ điều hành từ DOS, Windows, MacOS, Linux ,… Đến nay thì Python vẫn luôn được xếp hạng là ngôn ngữ lập trình phổ biến nhất. Python dựa trên trình thông dịch, là một ngôn ngữ kịch bản hướng đối tượng và tương tác. Nhờ tính đa năng của nó nên Python được sử dụng trong rất nhiều lĩnh vực đa nền tảng như Web, Machine Learning , Big Data , các mô hình khoa học,… Câu 2: Những ưu điểm của Python và vì sao nó được ưa chuộng trong lĩnh vực AI, BigData Ngoài ưu điểm về cấu trúc rõ ràng, cú pháp gọn, đẹp, dễ đọc thì Python còn mang nhiều tính năng ấn tượng cho người dùng: Mã nguồn mở : Python hoàn toàn free, mã nguồn mở và thân thiện với người dùng. Cũng...

List câu hỏi phỏng vấn NodeJS Developer hay và khó
NodeJS là một platform được viết bằng JavaScript để viết các ứng dụng Internet có khả năng mở rộng, đặc biệt là ở phía máy chủ web (server). Sự ra đời của NodeJS giúp các lập trình viên Frontend trước đây sử dụng JavaScript có thể dễ dàng học và viết code phía server cho Backend. Nhờ vậy mà nhu cầu tuyển dụng NodeJS hiện nay luôn ở mức cao và nhiều đãi ngộ hấp dẫn. Bài viết hôm nay mình cùng các bạn tìm hiểu qua list câu hỏi dành cho NodeJS Developer để có thể chuẩn bị buổi phỏng vấn một cách tốt nhất nhé. Câu 1: NodeJS là gì? Nó có thể làm được những gì? NodeJS là một môi trường để chạy các đoạn code JavaScript được xây dựng dựa trên Engine V8 của Chrome. NodeJS được tạo ra từ những năm 2009, là một mã nguồn mở hỗ trợ đa nền tảng. Khác với hầu hết các chương trình JavaScript, NodeJS không chạy trên một trình duyệt mà chạy trực tiếp trên Server; điều này có ý nghĩa rất lớn đối với các lập trình viên học ngôn ngữ JavaScript khi giờ đây họ có thể dùng chính ngôn ngữ lập trình của mình để làm cả client và server; hay nói cách khác là trở thành một Fullstack Developer một cách dễ dàng hơn bao giờ hết. NodeJS lập trình theo hướng sự kiện và mô hình I/O non-blocking; nó được đánh giá là nhẹ và rất hiệu quả; vì thế NodeJS có thể được sử dụng để xây dựng các loại ứng dụng khác nhau như ứng dụng web, ứng dụng thời gian thực (realtime), máy chủ API REST, … Câu 2: Hãy giải thích về mô hình I/O non-blocking trong NodeJS Blocking...

Top 5 câu hỏi phỏng vấn CTO nhất định bạn phải biết
Vâng, chức lớn tới cỡ nào cũng phải trải qua phỏng vấn, vậy phỏng vấn CTO có gì đặc biệt và liệu rằng vị trí này khó khăn hơn các vị trí khác? Trước khi bắt đầu với các câu hỏi phỏng vấn vị trí CTO. Cùng xem vị trí CTO sẽ thực hiện những công việc nào. A chief technology officer (CTO) is the executive in charge of an organization’s technological needs as well as its research and development (R&D). Also known as a chief technical officer, this individual examines the short- and long-term needs of an organization and utilizes capital to make investments designed to help the organization reach its objectives. The CTO usually reports directly to a company’s chief information officer (CIO), but may also report to the chief executive officer (CEO) of the firm. Giám đốc công nghệ (CTO) là người điều hành phụ trách các nhu cầu công nghệ cũng như nghiên cứu và phát triển (R&D) của một tổ chức. Còn được gọi là giám đốc kỹ thuật, cá nhân này xem xét các nhu cầu ngắn hạn và dài hạn của một tổ chức và sử dụng vốn để thực hiện các khoản đầu tư nhằm giúp tổ chức đạt được các mục tiêu của mình. CTO thường báo cáo trực tiếp với giám đốc thông tin (CIO) của công ty, nhưng cũng có thể báo cáo với giám đốc điều hành (CEO) của công ty. Với trách nhiệm nặng nề, bản thân vị trí CTO đòi hỏi rất nhiều kinh nghiệm cũng như kỹ nằng. Cùng xem những kỹ năng đó là những kỹ năng nào. Tất cả sẽ có trong bài viết dưới đây! 1. Bạn vẫn còn đang code không? Câu hỏi đầu tiên phỏng vấn CTO liên quan tới...