Kỹ Năng Mềm
Chuyện giao tiếp, teamwork, quản lý thời gian… tất tần tật kỹ năng bên ngoài dòng lệnh để developer tỏa sáng như người đa‑zi‑năng.
147 bài viết

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...

Tips tạo dấu ấn cho CV ứng viên ngành IT
Bạn đã biết cách tạo một CV ấn tượng để ghi điểm với nhà tuyển dụng hay chưa? Một CV IT Developer liệu có được đảm bảo các nội dung và format đúng chuẩn? Nếu bạn là ứng viên trong lĩnh vực CNTT, đừng bỏ qua bài viết! Station D sẽ chia sẻ cho bạn những mẹo giúp tạo dấu ấn đặc biệt đối với nhà tuyển dụng. Chú trọng đến sự trải nghiệm gián tiếp Nếu là những người mới, có thể chiếc CV cho sinh viên IT mới ra trường (CV IT student) dường như còn quá “non” để đủ sức cạnh tranh. Tuy nhiên, kinh nghiệm nhiều hay ít không quan trọng. Bạn vẫn có thể tạo được lợi thế nếu có sự chuẩn bị khoa học nhất. Cách ứng viên nhận biết về sự trải nghiệm của bản thân rất quan trọng. Thách thức lớn nhất đối với các ứng viên nằm ở vấn đề kinh nghiệm. Thế đâu là giải pháp hoàn hảo cho việc xoay chuyển các thách thức này? Nếu là một ứng viên mới, đừng e ngại về năng lực. Bạn hãy liệt kê những công việc tình nguyện, hoặc các dự án về công nghệ mà bạn/team đã thực hiện, cộng tác,… Ngoài ra, nếu có các sản phẩm khoa học về ngành IT hay đã từng thực tập; làm báo cáo về một vấn đề chuyên sâu nào đó thuộc lĩnh vực IT, hãy tự tin chia sẻ với nhà tuyển dụng. Đó được gọi là trải nghiệm gián tiếp. Tức sự cộng hưởng về mức độ am hiểu của ứng viên về một khía cạnh có liên quan đến việc giải quyết các vấn đề mà nhà tuyển dụng đặt ra. Bạn phải tin rằng bạn đang dẫn dắt...

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ề...

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...

7 bí kíp giúp ứng viên deal mức “lương thương lượng”
Bạn băn khoăn không biết làm gì để deal thương hiệu quả? Bạn e ngại vì thiếu tự tin? Và bạn khó khăn trong việc tìm ra cách thức để deal mức “lương thương lượng”. Đừng lo lắng, bài viết sau đây của Station D sẽ bật mí với bạn 7 bí kíp chinh phục quá trình deal lương một cách “thần sầu”. Thương lượng qua tin nhắn & Email – Đừng thiếu chuyên nghiệp như thế! Bạn ngại phải đối mặt trực tiếp (face to face) với sếp/người quản lý khi muốn đề nghị một mức lương tốt. Tốt đó, vì hầu như ai cũng vậy. Bí quyết phát triển hoạt động nhân sự qua email (Email Marketing) hiệu quả - Bạn đã biết? Recruitment Marketing - Khám phá 4 ý tưởng sáng tạo nội dung Thế nhưng, việc nỗ lực thương lượng qua tin nhắn hay email là điều cần tránh. Dù bạn có thiếu tự tin cũng không nên hành xử như thế. Bạn sẽ vô tình biến mình thành một nhân viên thiếu chuyên nghiệp. Thương lương qua tin nhắn hay email cơ bản đã là cách giải quyết kém tinh tế. Bạn sẽ dễ dàng tiếp cận sai cách. Thậm chí nếu kỹ năng chưa hoàn thiện, việc truyền tải mong muốn về lương dễ lệch sang các chiều hướng không tích cực. Ngôn ngữ bạn sử dụng, giọng điệu bạn truyền tải liệu có phù hợp với nhà quản lý? Nếu là một nhân viên thông minh, bạn cần có những cách thức khoa học hơn. Cụ thể, bạn có thể nói chuyện trực tiếp hoặc thông qua điện thoại. Có rất nhiều công cụ có thể hỗ trợ bạn. Bạn hoàn toàn có thể điều tiết những cảm xúc cá nhân thông qua...

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...

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...

Góp ý khi viết CV cho sinh viên mới ra trường
Bài viết được sự cho phép của tác giả Trần Khôi Nguyên Hoàng CV là bộ mặt của bạn khi đi xin việc, cho nên CV chỉ cần tập trung vào giới thiệu hai vấn đề chính về bạn: Bạn giỏi và bạn code được . Ngoài ra mấy cái nào không liên quan đến việc thể hiện hai cái ở trên thì không cần thêm vào. Ví dụ sở thích xem film hay đọc truyện thì không cần thêm vào. Tất nhiên nếu sở thích liên quan đến công nghệ thì có thể ghi vào cũng được, ví dụ như thích đọc sách về CNTT, thích tìm hiểu công nghệ mới, vân vân. Độ dài của CV Theo như mình biết được thì CV không nên quá 1 trang. Nhất là các bạn mới ra trường như mình (Có gì đâu mà viết) Lý do của việc viết CV ngắn là vì HR chỉ có thể bỏ ra tầm 10s để đọc CV của mình thôi. Vì thế, việc chú ý vào độ dài là để đảm bảo HR không bỏ sót bất thông tin chính. Thêm nhiều những thứ linh tinh vào cũng không làm được gì và có khi còn làm HR khó chịu. Thậm chí nhiều HR còn loại luôn mấy cái CV dài dài đó. Bạn nghĩ là bạn có quá nhiều kinh nghiệm cần phải viết thì … cố gắng mà bỏ bớt những cái không quan trọng đi, và chỉ liệt kê những cái xịn nhất thôi Kinh nghiệm làm việc Ở mục Kinh nghiệm làm việc thì không nên bỏ toàn bộ lịch sử việc làm vào CV. Chỉ những cái nào liên quan đến vị trí mình xin vào thôi. Ví dụ như xin vào làm Developer thì mấy cái kinh...

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,...

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...

Tổng hợp một số mẫu CV đẹp mắt dành cho lập trình viên
CV được xem là vũ khí bí mật để giúp bạn ghi điểm với các nhà tuyển chọn. Vậy thế nào là một CV IT chuẩn? Cùng Station D điểm qua một số mẫu CV đẹp chất nhờ vào sự đẹp mắt và tính chuyên nghiệp. Đây sẽ là những giúp các bạn nổi bật hơn trong mắt các nhân sự của các công ty tuyển dụng. Mẫu CV tuyển dụng được thiết kế phong cách Nếu bạn là một tín đồ của sự sáng tạo thì mẫu CV này thật sự dành cho bạn. Với những mẫu thiết kế đậm tính thời trang, bạn hoàn toàn dễ dàng chiếm cảm tình từ nhà tuyển dụng. Với đặc trưng về màu sắc, đường nét và hiệu ứng khác nhau, đây là mẫu CV phù hợp với những con người về nghệ thuật như nhà thiết kế, nhiếp ảnh gia, nhà sáng tạo nội dung,… Bố cục được sắp xếp một cách khá khoa học với sự sắp xếp không gian, thứ tự về kiểu chữ, từ ngữ, nội dung thông tin. Bạn có thể dễ dàng chỉnh sửa hoặc thêm những nội dung bất kỳ. chuẩn ATS miễn phí trên Station D Mẫu CV/Resume A4 hiện đại được thiết kế gọn gàng và tỉ mỉ Đây được xem là mẫu CV được sử dụng ưa chuộng vì tính chuyên nghiệp của nó. M3 – mẫu CV đẹp Nhiều doanh nghiệp không quá để tâm đến việc một CV quá được trang trí về hình thức mà chỉ cần đảm bảo CV chuẩn format , đủ nội dung. Dù cho bạn ứng tuyển bất kỳ vị trí nào trong các tổ chức với mô hình hoạt động ra sao thì mẫu CV này vẫn đáp ứng ứng được nhu cầu và...

Top 5 câu hỏi phỏng vấn java hay nhất
Bài viết được sự cho phép của tác giả Kiên Nguyễn Hôm nay ngồi viết bài, đang trong thời kì nhà nhà nhảy việc, người người nhảy việc . Chính vì lý do đó, thiết nghĩ nên viết một bài lựa ra một số câu hỏi phỏng vấn java hay giúp đỡ anh em. Cố gắng tu luyện để đạt tới mức độ như này!. Nguồn / Source: pinterest.com Thật tình mà nói, 5 câu hỏi này không phải lúc nào bắt đầu phỏng vấn cũng hỏi. Thường thì người ta chạy roda vài câu đơn giản trước. Chả ai hỏi từ khóa ít dùng như thế này. Ví dụ như: Abstract là gì? . Interface là gì? . Sự khác biệt giữa Linked List và Array List? . Thiệt tình là thế, nhưng nếu mấy ông đi phỏng vấn gặp ngay một ông anh khá cứng . Câu hỏi đâu tiên tất nhiên sẽ không phải như thế. Nên hãy tham khảo 5 câu hỏi dưới đây nhé: Ở phía dưới câu hỏi là phần trả lời của mình, nếu có chỗ nào chưa chính xác các bạn vui lòng comment ở phía dưới. Tuyển Java lương cao làm việc online 10 Java Web Framework tốt nhất 10 lý do cho thấy tại sao bạn nên theo học ngôn ngữ lập trình Java 1. Từ khóa volatile là gì?. Tại sao ta cần sử dụng chúng? Ghê, câu hỏi phỏng vấn Java đầu tiên mà đụng tới Volatile thì thường vị trí apply cũng là Senior rồi đấy!. Quay lại câu hỏi, cần nhớ rằng trong Java, mỗi thread (luồng) sẽ có một ngăn xếp (stack) được cấp phát riêng . Ngăn xếp có gì? Ngăn xếp ( stack ) này chứa bản sao các biến (copy of variables)...