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

Check list 10 câu hỏi phỏng vấn Laravel & cách trả lời

Check list 10 câu hỏi phỏng vấn Laravel & cách trả lời

Nếu bạn là một lập trình viên PHP thì chắc hẳn không thể chưa từng biết về Laravel , một framework phổ biến nhất của PHP hiện nay. Thị trường tuyển dụng lập trình viên ở Việt Nam trước đến nay thì PHP luôn là một ngôn ngữ được ưa chuộng với nhu cầu lớn và mức đãi ngộ hấp dẫn. Để chuẩn bị tốt nhất cho buổi phỏng vấn sắp tới, bài viết hôm nay chúng ta cùng nhau tìm hiểu top 10 câu hỏi phỏng vấn Laravel thường gặp nhất nhé. Câu 1: Laravel là gì? Laravel là một framework mã nguồn mở miễn phí dựa trên ngôn ngữ lập trình PHP , dùng để xây dựng các ứng dụng Web. Sử dụng mô hình kiến trúc MVC, Laravel cung cấp một hệ thống đóng gói module với các tài nguyên có sẵn để lập trình viên dễ dàng lựa chọn và sử dụng. Hiện nay, Laravel đang là PHP framework phổ biến nhất và tốt nhất được đông đảo lập trình viên PHP lựa chọn. Câu 2: Các tính năng mà Laravel cung cấp Laravel cung cấp bộ chức năng phong phú dành cho lập trình viên PHP bao gồm Eloquent ORM, Template Engine, Artisan, Migration system for databases,… Laravel hỗ trợ kiến trúc MVC, đóng gói tài nguyên thành các thư viện (Libraries) và các module giúp chúng ta dễ dàng sử dụng. Các tài nguyên trên được tổ chức và sử dụng thông qua việc khai báo namespaces và interfaces. Ngoài ra Laravel hỗ trợ chúng ta các phương thức bảo mật Web có sẵn phổ biến cùng khả năng mở rộng bảo trì lâu dài. Framework này cũng có những module dành cho việc kiểm thử Unit Testing mà không cần cài thêm thư...

By stationd
Top 5 câu hỏi phỏng vấn Software Architect hàng đầu

Top 5 câu hỏi phỏng vấn Software Architect hàng đầu

Software Architect, chức vụ chỉ nghe thôi đã thấy to, vậy phỏng vấn Software Architect có gì đặc biệt? Những câu hỏi và nội dung kiến thức nào thường được đề cập khi phỏng vấn Software Architect? Trách nhiệm của Solution Architect là làm sao đặt business logic vào không bể nha anh em. Là một người chịu trách nhiệm lớn cho sự thành công hay thất bại của dự án phần mềm. SA là công việc stress. Nhưng trách nhiệm lớn đồng nghĩa với lương cao. Tất nhiên lượng kiến thức nằm trong đầu cũng thuộc dạng khủng khiếp. Thử lướt xem mấy câu hỏi phỏng vấn SA thì có gì nào? Rồi, bắt đầu thôi anh em! Dạo qua vài ba câu định nghĩa chưa có gì khó. Phần sau sẽ là những câu hỏi khó hơn. 1. Software Architect là gì? Câu hỏi đầu tiên phỏng vấn Software Architect chưa đi ngay vào các khái niệm kiến thức mà đi vào định nghĩa. Vậy Sofware Architect là gì? A software architect is a software development professional who makes high-level design choices and oversees the overall software structure. A software architect is responsible for creating a software system that meets all the technical and operational requirements while also being easy to maintain and extend. Sofware Architect là người phát triển phần mềm chuyên nghiệp, đưa ra quyết định lựa chọn high-level design và giám sát kiến trúc phần mềm tổng thể. Software Architect chịu trách nhiệm tạo ra một hệ thống phần mềm đáp ứng tất cả các yêu cầu kỹ thuật và vận hành đồng thời đảm bảo cho hệ thống dễ bảo trì và mở rộng. Dự án lớn có yêu cầu cao mà không có SA thì xác định là toang. Định nghĩa rất chi...

By stationd
5 lời khuyên khi phỏng vấn cho các bạn mới tốt nghiệp

5 lời khuyên khi phỏng vấn cho các bạn mới tốt nghiệp

Bài viết được sự cho phép của vntesters.com Sau bao năm đèn sách, mài đũng quần trên ghế ở giảng đường, cuối cùng bạn cũng đã cầm được tấm bằng tốt nghiệp (bảng điểm, chứng nhận tạm thời…) để bắt đầu một cuộc sống mới. Phỏng vấn xin việc luôn là một thử thách nhiều áp lực khiến hầu hết sinh viên mới ra trường phải hồi hộp, lo lắng đôi khi đến mất ăn mất ngủ bởi sự non nớt về kinh nghiệm hoặc thiếu tự tin về một mặt nào đó. Tuy nhiên, bạn sẽ tự tin hơn nhiều với 5 lời khuyên sau. 1. Làm đẹp lý lịch trực tuyến Bạn nên dành mỗi ngày 1 giờ để đăng tải, chỉnh sửa và cập nhật hồ sơ của mình trên các trang như Viet Nam Works, Kiếm Việc, LinkedIn. Hãy tạo ra một danh sách các ví dụ về những công việc bạn từng làm từ thời kỳ thực tập, các khóa học kỹ năng hay những dự án riêng. Một bản lý lịch trực tuyến sẽ giúp nhà tuyển dụng hiểu rõ hơn về những giá trị bạn có thể đem lại cho họ. Bạn có thể và lưu lại thông tin trên các nền tảng tuyển dụng thể tăng khả năng tiếp cận với nhà tuyển dụng. 2. Một bản lý lịch truyền thống vẫn luôn quan trọng Bản lý lịch cá nhân không thôi là chưa đủ, tuy nhiên nó vẫn rất quan trọng. Sơ yếu lý lịch và lý lịch trực tuyến, cả hai thứ trên đều là những thành phần quan trọng của một đợt tìm việc mới. Sơ yếu lý lịch cho IT là gì? Cách viết sơ yếu lý lịch IT siêu chuẩn 3. Đừng ngần ngại bộc lộ cá...

By stationd
Top 30+ câu hỏi phỏng vấn mà 90% lập trình viên thường gặp 2024

Top 30+ câu hỏi phỏng vấn mà 90% lập trình viên thường gặp 2024

Buổi phỏng vấn quyết định 80 – 90% tỉ lệ đậu của vị trí bạn ứng tuyển, vì vậy đây là một khâu vô cùng quan trọng các lập trình viên cần lưu ý. Để có thể bước vào buổi phỏng vấn một cách trơn tru, anh em nên dự đoán trước các câu hỏi mà nhà tuyển dụng sẽ hỏi để luôn trong trạng thái chủ động, tâm lý vững vàng. Bài viết này Station D sẽ gợi 30+ câu hỏi thường gặp nhất mà nhà tuyển dụng hay sử dụng khi phỏng vấn lập trình viên. Top 15 câu hỏi phỏng vấn lập trình viên hay gặp Tùy thuộc vào vị trí, yêu cầu công việc, mực đích tuyển dụng mà các nhà tuyển dụng sẽ đặt những câu hỏi khác nhau. Mỗi câu hỏi sẽ khai thác các khía cạnh khác nhau về nét tính cách, kinh nghiệm hay thái độ của ứng viên. Vì vậy, để có thể “ứng biến” được mọi tình huống bạn có thể tham khảo trước bộ câu hỏi dưới đây. Bộ câu hỏi sơ lược phỏng vấn lập trình viên 1. Giới thiệu bản thân Hãy nói về bản thân bạn, kinh nghiệm làm việc, và lý do bạn quan tâm đến vị trí này. Bất kỳ ngành nghề nào thì câu hỏi này luôn được hỏi đầu tiên. Câu hỏi này sẽ giúp HR hiểu rõ hơn về ứng viên, cũng như giúp 2 bên hiểu nhau hơn để bắt đầu vào các câu hỏi quan trọng. Bạn nên chuẩn bị câu trả lời thật ngắn gọn nhưng vẫn đầy đủ ý, trình bày những điểm nổi bật nhất về bản thân mình. Đây là cơ hội để bạn gây ấn tượng với nhà tuyển dụng, giúp bạn ghi điểm...

By stationd
Tổng hợp 10 câu hỏi phỏng vấn Android Developer thường gặp

Tổng hợp 10 câu hỏi phỏng vấn Android Developer thường gặp

Lập trình Android hiện nay không còn xa lạ với các bạn lập trình viên, nó đã trở thành một hướng đi mà nhiều bạn lựa chọn nhờ thị trường vô cùng rộng lớn. Nếu bạn đang có nhu cầu tìm kiếm một vị trí Android Developer , bài viết hôm nay mình sẽ giúp các bạn chuẩn bị cho buổi phỏng vấn sắp tới bằng top 10 câu hỏi về Android thường gặp nhất đến từ nhà tuyển dụng nhé. Câu 1: Android là gì? Android là một hệ điều hành mã nguồn mở dựa trên Linux được sử dụng trong các thiết bị di động như điện thoại thông minh, máy tính bảng, tivi,… Được Google phát hành lần đầu vào năm 2008, sau nhiều lần cập nhật thường xuyên định kỳ hàng năm, Android hiện đang trở thành nền tảng hệ điều hành điện thoại thông minh (smartphone) phổ biến nhất thế giới. Android có một hạt nhân dựa trên nhân Linux; middleware, thư viện và API được viết bằng C; còn phần mềm ứng dụng chạy trên một nền tảng ứng dụng gồm các thư viện tương thích với Java . Nó sử dụng máy ảo Dalvik với một trình biên dịch động thường được biên dịch sang Java bytecode. Câu 2: Lập trình Android sử dụng ngôn ngữ gì? Hiện nay có nhiều cách để tạo ra các ứng dụng Android, có thể là native app, cross-platform app hay hybrid app. Đối với Native App chỉ những ứng dụng được viết bằng công cụ và SDK mà Google cung cấp cho lập trình viên, chúng ta có thể sử dụng ngôn ngữ lập trình Kotlin , Java hoặc C/C++ cho việc viết source code và phát triển phần mềm. Ngoài ra thì trong lập trình...

By stationd
TestNG tổng hợp qua các câu hỏi khi đi phỏng vấn

TestNG tổng hợp qua các câu hỏi khi đi phỏng vấn

Bài viết được sự cho phép của tác giả To Thi Van Anh Tại vì là đã có rất nhiều các bài viết nói rất kỹ về TestNG này rồi, nếu muốn tìm hiểu thì mọi người chỉ cần tìm kiếm trên Google với những từ khóa liên quan đến TestNG, thì có hàng trăm nghìn kết quả được tìm ra chỉ trong vài giây luôn, và thế là các bạn đã có thể thoải mái đọc hiểu về bạn này. Chính vì thế mà mình không nói lại nữa, mà sẽ ôn tập theo hình thức là đưa ra các câu hỏi mà khi phỏng vấn có thể là bạn sẽ gặp phải. Hehe, chỉ là dễ gặp thôi nha, quan trọng ở đây vẫn là lượng kiến thức hữu ích cho các bạn để có thể nắm được và vận dụng thành thạo trong các project của mình! A/B testing và những tiêu chí chính để đánh giá sự thành công của ASO Biện hộ: Vì sao các Developer không test phần mềm của họ? Hi vọng sẽ giúp ích được cho các bạn. #1. Ý nghĩa của file <testNG.xml> là gì? Hay sử dụng file <testNG.xml> này có tác dụng gì? Trong dự án Selenium TestNG, ta sử dụng file <testNG.xml> để cấu hình các bộ test đã hoàn thành vào trong một file cụ thể. File này giúp cho chúng ta gom nhóm các bộ test case và các tham số của bộ đó một cách dễ dàng trong file đó. Đồng thời cũng cung cấp khả năng tạo các tập hợp con cho các test hoặc tách thời gian gian chạy các test theo cấu hình. Một số công việc ta có thể nhóm trong file .xml này như: Có thể cấu hình bộ test...

By stationd
Câu hỏi phỏng vấn Product Owner thường gặp và cách trả lời

Câu hỏi phỏng vấn Product Owner thường gặp và cách trả lời

Vị trí Product Owner xuất hiện phổ biến trong lĩnh vực công nghệ thông tin hiện nay với việc các dự án áp dụng phương pháp phát triển phần mềm linh hoạt Agile. Cũng vì thế mà đây trở thành một vị trí mà nhiều công ty ưu tiên tuyển dụng với các chế độ đãi ngộ cao. Hôm nay chúng ta cùng nhau tìm hiểu về những câu hỏi phỏng vấn dành cho Product Owner thường gặp để chuẩn bị tốt nhất chinh phục các nhà tuyển dụng nhé. Product Owner là gì? Product Owner (gọi tắt là PO) hay người “sở hữu” sản phẩm là người chịu trách nhiệm giải quyết những vấn đề liên quan đến sản phẩm được người dùng đưa ra khi sử dụng sản phẩm đó. PO được xem như là người đại diện cho khách hàng để làm việc với team phát triển, có quyền thay đổi thứ tự công việc, độ ưu tiên các tính năng của sản phẩm trong quá trình phát triển dự án. Product Owner phải là người kết nối được với các bên liên quan đến sản phẩm để xác định được yêu cầu, kỳ vọng mà sản phẩm đáp ứng cũng như đảm bảo lợi nhuận từ sản phẩm với mức đầu tư; từ đó giải thích, giải đáp các thắc mắc cho team phát triển để họ có thể hiểu rõ hơn về tính năng mà sản phẩm sẽ có, khách hàng kỳ vọng. Khác với vai trò là một khách hàng trong các mô hình phát triển phần mềm truyền thống, với mô hình Agile , PO sẽ tham gia trực tiếp vào quá trình xây dựng, phát triển sản phẩm. PO thường xuyên gặp và ngồi cùng team phát triển để giải thích về...

By stationd
Top 5 câu hỏi phỏng vấn Big Data Engineer hay gặp nhất 2024

Top 5 câu hỏi phỏng vấn Big Data Engineer hay gặp nhất 2024

Phỏng vấn Big Data Engineer liệu có khó? Có phải Big là luôn đặt ra những câu hỏi hóc búa dành cho ứng viên phỏng vấn Big Data Engineer? Câu trả lời là không, bất kì vị trí nào cũng có các topics cần và sẽ hỏi qua. Đơn cử như Big data engineer thì đó sẽ là các câu hỏi liên quan tới kỹ năng, khả năng xử lý dữ liệu. Ngoài ra các công cụ thường được sử dụng cũng sẽ là câu hỏi đáng lưu tâm khi phỏng vấn vị trí này. Chi tiết mời anh em cùng tìm hiểu qua 5 câu hỏi dưới đây. Bắt đầu ngay thôi nào! 1. Làm việc với dữ liệu, bạn xử lý duplicate data như thế nào? Câu hỏi đầu tiên phỏng vấn Big Data Engineer đề cập tới SQL . Đã là làm việc với dữ liệu tất nhiên sẽ làm việc với dữ liệu được lưu ở các RDBMS. Làm việc với RDBMS tất nhiên sẽ biết tới SQL, một trong những hiểu biết cơ bản để làm việc với dữ liệu. Câu hỏi này được đánh giá là câu hỏi dễ do chỉ xử lý dữ liệu trùng lặp. Trả lời cho câu hỏi này, có nhiều cách để xử lý trùng lặp dữ liệu. Bao gồm sử dụng một số từ khoá phổ biến trong SQL. Một số keywords phổ biến bao gồm DISTINCT và UNIQUE. Ngoài ra một số loại dữ liệu có thể sử dụng GROUP BY để loại bỏ trùng lặp. Anh em có thể chuẩn bị thêm các câu hỏi sau: Sự khác biệt giữa tuples và list là gì? *args và *kwargs là gì?. Sự khác biệt? Distributed file system là gì? 2. Những frameworks và ngôn ngữ nào thường...

By stationd
Những Kinh Nghiệm Phỏng Vấn Hữu Ích Cho Sinh Viên Mới Ra Trường

Những Kinh Nghiệm Phỏng Vấn Hữu Ích Cho Sinh Viên Mới Ra Trường

Phỏng vấn là một cơ hội quan trọng để ứng viên có thể trực tiếp trao đổi thông tin với nhà tuyển dụng và nâng cao giá trị năng lực của mình. Nếu thật sự muốn được thông qua buổi phỏng vấn và tìm được công việc mới, bạn phải dành nhiều tâm sức và thời gian để đầu tư và trau dồi các lưu ý khi phỏng vấn. Do đó với các sinh viên mới ra trường, trau dồi kỹ năng phỏng vấn ngay từ bây giờ càng là điều quan trọng. Cùng tìm hiểu những kỹ năng xin việc cho sinh viên mới ra trường với bài viết này cũng TopDebv nhé! Những vấn đề cần chuẩn bị trước khi bắt đầu buổi phỏng vấn cho sinh viên mới ra trường Để buổi phỏng vấn có thể diễn ra suôn sẻ và đạt được kỳ vọng, việc chuẩn bị và checklist ra những vấn đề quan trọng là rất cần thiết. Tìm hiểu các thông tin cơ bản về công ty ứng tuyển Đây chắc chắn là thao tác cần thiết nếu bạn muốn thể hiện sự tâm huyết của mình với vị trí đang ứng tuyển. Việc tìm hiểu trước các thông tin của công ty như sứ mệnh phát triển, mục tiêu kinh doanh và các sản phẩm sẽ giúp bạn linh hoạt hơn trong quá trình trao đổi thông tin. Bên cạnh đó, nó cũng giúp cho nhà tuyển dụng thấy rằng bạn đã dành thời gian để nghiên cứu về công ty và nắm được vấn đề một cách cơ bản nhất. 'Toát mồ hôi' phỏng vấn tuyển dụng vào Apple Chưa Có Kinh Nghiệm, Làm Thế Nào Để Cover Letter Ấn Tượng Hơn? Chuẩn bị kỹ lưỡng về mặt kiến thức chuyên môn...

By stationd
Phỏng vấn Product Manager: Giới thiệu về bản thân sao cho ấn tượng?

Phỏng vấn Product Manager: Giới thiệu về bản thân sao cho ấn tượng?

Tác giả: Dr. Nancy Li – Director of Product Giới thiệu Trong bài viết này, tôi sẽ chia sẻ với các bạn cách để trả lời phỏng vấn tuyển dụng vị trí Product Manager ấn tượng nhất với câu hỏi đầu tiên cực kỳ phổ biến “Giới thiệu qua về bản thân bạn” . Câu hỏi nghe có vẻ khá đơn giản đúng không? Nhưng những thông tin bạn chia sẻ được xác định là cơ sở để nhà tuyển dụng có hứng thú muốn làm việc với bạn hay không đấy! Product Manager là gì? Product Manager là gì đến nay vẫn là câu hỏi khó có câu trả lời cụ thể và định nghĩa chính xác nhất cho nó. Có thể hiểu một cách khái quát nhất đây là người chịu trách nhiệm quyết định đâu là thứ cần có cho sản phẩm và giám sát, điều hành toàn bộ quy trình làm việc của sản phẩm . Cũng như cần phải làm thế nào để sản phẩm tốt nhất, phù hợp nhất với người dùng. Product Manager là một công việc đa nhiệm Bên cạnh tìm hiểu các vấn đề liên quan đến khái niệm Product Manager là gì , chuyên môn của Product Manager, việc làm thế nào để ứng tuyển thành công cho vị trí này cũng được nhiều người quan tâm. Bài viết này sẽ mang đến cho bạn một số thông tin cần thiết. Xem thêm Bí kíp để trở thành một Product Manager giỏi Gây ấn tượng với nhà tuyển dụng Product Manager qua câu hỏi “Giới thiệu về bản thân” bằng cách nào? Lý do đầu tiên liên quan đến việc tại sao Product Manager tuyển dụng khá chú trọng vào câu hỏi này là vì họ không thể nhớ hết...

By stationd
Top 10 câu hỏi phỏng vấn iOS Developer và cách trả lời hay nhất

Top 10 câu hỏi phỏng vấn iOS Developer và cách trả lời hay nhất

Hệ điều hành iOS ra đời và phát triển cùng với hệ sinh thái iPhone, iPad của Apple từ những năm 2007 đến nay đã trở thành 1 trong những hệ điều hành phổ biến nhất trên thế giới. iOS Developer là người xây dựng, phát triển các ứng dụng cho các thiết bị di động và tương thích với hệ điều hành iOS. Với sự lớn mạnh của Apple hiện nay ,nhu cầu tuyển dụng iOS Developer trở nên lớn hơn bao giờ hết. Để chuẩn bị cho một buổi phỏng vấn vị trí này, hôm nay chúng ta cùng tìm hiểu top 10 câu hỏi phỏng vấn iOS Developer nhé. Câu 1: Lập trình iOS là gì? Ngôn ngữ, công cụ sử dụng Lập trình iOS là việc xây dựng và phát triển các ứng dụng có thể chạy trên các thiết bị sử dụng hệ điều hành iOS, cụ thể là iPhone, iPad, iPod. Apple cung cấp IDE Xcode và iOS SDK cho việc lập trình iOS bằng ngôn ngữ Objective-C hay Swift; ngoài ra chúng ta cũng có thể phát triển ứng dụng iOS bằng các nền tảng cross-platform khác như React Native hay Flutter. iOS SDK được Apple phát hành miễn phí cho lập trình viên, mặc dù vậy nó chỉ hỗ trợ chạy trên nền MacOS cũng thuộc hệ sinh thái Apple. Để ứng dụng iOS đến được với người dùng, các nhà phát hành cần đăng ký tài khoản Apple Developer và publish nó lên kho chợ ứng dụng AppStore. Tính đến nay có khoảng 2 triệu ứng dụng được phát hành trên nền tảng chợ ứng dụng này. Câu 2: Mô tả vòng đời View Controller trong ứng dụng iOS View Controller có nhiệm vụ tương tác với View và hệ thống,...

By stationd
Ngoài CV, có thể thêm cái gì để tăng cơ hội được gọi phỏng vấn?

Ngoài CV, có thể thêm cái gì để tăng cơ hội được gọi phỏng vấn?

Bài viết được sự cho phép của tác giả Lê Tuấn Anh Như các bạn đã biết (hoặc chưa biết), để ứng tuyển cho một công việc thì ta cần phải gửi CV/Resume và đôi khi kèm theo cả Cover Letter. Với những công việc không quá nhiều cạnh tranh, ở công ty be bé, thì một CV chuẩn cả nội dung lẫn hình thức sẽ có cơ hội được gọi đi phỏng vấn rất là cao. Tuy nhiên nếu bạn đang ứng tuyển cho các công ty lớn, kiểu các tập đoàn đa quốc gia, đại sứ quán, vị trí Manager, Executive các thứ thì có thể gửi mỗi CV không là chưa đủ. Ứng tuyển vào các vị trí đó có rất rất nhiều các bạn giỏi, vậy nên bên cạnh việc CV phải thật nổi bật, ta nên cố gắng có thêm một vài cách khác để gây ấn tượng. Dưới đây là một số cách mà mình đã tư vấn cho các bạn khách hàng của mình sử dụng để ứng tuyển thành công: 1) Có một portfolio cá nhân Portfolio cá nhân là nơi tổng hợp lại chi tiết các sản phẩm ta đã làm, hình ảnh video dự án mà ta đã tổ chức. Vì CV chỉ gói gọn trong 1-2 trang giấy thôi nên đôi lúc không lột tả hết được sự hoành tráng của những thứ ta đã làm. Thế nên mới cần có portfolio đi kèm. Portfolio hiện tại mình thấy đơn giản nhất có 2 cách, 1 là làm portfolio trên Powerpoint sau đó xuất ra file PDF và gửi cho nhà tuyển dụng. Phương án 2 là ta tạo một trang web cá nhân trên WordPress và cho link vào trong CV, như vậy nhà tuyển dụng khi ấn...

By stationd