Codefights – đấu trường code giúp coders lên trình cực nhanh

Có nhiều trang web nổi tiếng để luyện code, nhưng Codefights chính là một trong những đấu trường được ưa chuộng nhất. Tuy còn khá mới mẻ, song nó đã nhanh chóng thu hút được nhiều lập trình viên, sinh viên ngành công nghệ tham gia và hoạt động vô cùng sôi nổi. Nếu bạn chưa biết Codefights là gì, hãy khám phá bài viết dưới đây.

Codefights là gì?

Codefights là một mạng xã hội thi đấu lập trình với các cuộc thi đấu (tourney) được tổ chức theo ngày, theo tuần và theo tháng. Nội dung thi đấu trong đây rất đa dạng, từ fix bug đến điền code vào chỗ trống và viết code. Phần fix bug và điền code vào chỗ trống mỗi phần có điểm số là 100, còn phần viết code là 300. Tổng điểm của cả bài thi đấu là 500. Người chiến thắng là người có số điểm cao nhất và submit bài thi nhanh nhất trong số những người chơi. 

Phần thưởng khi thi đấu

Vậy phần thưởng khi thi đấu thắng trong Codefights là gì? Cụ thể, quán quân sẽ giành được phần thưởng là 2000 coins, còn người về nhì và ba sẽ được 1000 coins. Coins là phần thưởng ảo của Codefights, dùng để đổi lấy lượt code (codelive) và có thể dùng để đổi lấy áo phông của Codefights. Bên cạnh đó, người chơi sẽ có thêm điểm kinh nghiệm phụ thuộc vào số bài thi làm được. Các ngôn ngữ lập trình mà trang này hỗ trợ bao gồm C++, Java, JavaScript, C#, Python, Ruby, Perl, F#, PHP.

Codefights là mạng xã hội thi đấu lập trình

Trong Codefights, bạn có thể chọn đấu solo 1-1 theo ngày, tham gia các challenges viết code nhanh và ngắn nhất, và đặc biệt là các tourney lớn tổ chức theo tháng với số coins hấp dẫn lến tới 64000. Điểm hay ho nhất của trang này còn nằm ở các con bot được tạo bởi các công ty. Đặc biệt, nếu đánh thắng con bot của các công ty công nghệ nổi tiếng, bạn sẽ có slot apply vào các công ty này đấy.

Ích lợi cực lớn khi luyện tập code với Codefights

Những trang web thi đấu code chắc chắn là một cơ hội cực tốt để luyện các kỹ năng lập trình. Việc giải các đề lập trình thường xuyên sẽ giúp kiến thức được củng cố vững vàng. Đề lập trình của hackerrank hay topcoder đều hay, lạ và khó, giúp bạn nâng cao trình độ rất nhanh. 

Ngoài ra, trước các buổi phỏng vấn hay làm test, bạn cũng có thể lên Codefights để luyện tập thêm. Nhìn chung, các câu hỏi trong đề test tuyển dụng của các công ty sẽ có mức độ khó tương đương với đề thi lập trình trong đây. 

Các đề lập trình trong Codefights được đánh giá là hay và đòi hỏi tư duy, kiến thức tốt. Do đó, nếu muốn nâng cao trình độ code của bản thân, các sinh viên ngành công nghệ và thậm chí cả các lập trình viên đều rất nên tìm đến Codefights để luyện tập và thi đấu. 

Nếu bạn quan tâm, hãy xem các vị trí đang tuyển dụng của Got It tại: bit.ly/gotit-hanoi và đọc thêm về quy trình tuyển dụng tại đây.

https://d1iv5z3ivlqga1.cloudfront.net/wp-content/uploads/2021/04/29235048/1_QAG9RXQyyMAY7i9OYo84FA.png
Got It Vietnam
February 08, 2021
Share this post to:
Tags:
0 Comments
Inline Feedbacks
View all comments
Các bài viết liên quan
Hướng dẫn cách sử dụng Visual Studio Code căn bản

Hướng dẫn cách sử dụng Visual Studio Code căn bản

Nhanh, gọn nhẹ, đa năng và hoạt động mạnh mẽ trên đa nền tảng là những ưu điểm nổi trội của trình soạn thảo VS Code. Cách sử dụng Visual Studio Code cơ bản sẽ được hướng dẫn cụ thể trong bài viết dưới đây. Mục lụcVisual Studio Code là gì và dành cho ai?Phiên […]
Visual Studio Code là gì? Lợi thế từ việc sử dụng Visual Studio Code

Visual Studio Code là gì? Lợi thế từ việc sử dụng Visual Studio Code

Visual Studio Code là gì mà khiến cộng đồng IT Việt yêu thích đến vậy? Trình soạn thảo code này sẽ giúp bạn xây dựng ứng dụng web và cloud như thế nào? Hãy cùng Got It tìm hiểu Visual Studio Code ngay hôm nay nhé! Mục lục1. Visual Studio Code là gì?2. Phân biệt […]
Hướng dẫn cách format code Visual Studio Code với Prettier

Hướng dẫn cách format code Visual Studio Code với Prettier

Việc định dạng mã sao cho thống nhất là một thử thách khó khăn đối với đa phần lập trình viên. Prettier chính là công cụ format code của Visual Studio Code giúp bạn duy trì sự nhất quán trong toàn bộ cơ sở mã của nhóm. Cùng tìm hiểu cách dùng Prettier để format […]
Cách sử dụng phím tắt sắp xếp code trong Visual Studio Code

Cách sử dụng phím tắt sắp xếp code trong Visual Studio Code

Chỉ với một vài thao tác đơn giản với phím tắt sắp xếp code trong Visual Studio Code, bạn đã có thể tạo ra một đoạn mã đẹp mắt, ngay ngắn và dễ đọc. Cùng tìm hiểu về cách sử dụng phím tắt này và khám phá thêm một vài phím tắt hữu ích khách […]
4 quyển sách Python tiếng Việt cho người mới bắt đầu

4 quyển sách Python tiếng Việt cho người mới bắt đầu

Bạn muốn tìm hiểu về Python nhưng tìm đâu cũng chỉ thấy sách tiếng Anh? Đừng lo, Got It sẽ dành tặng bạn 4 quyển sách Python tiếng Việt cực kỳ hữu ích ngay trong bài viết này! Cùng khám phá nhé! Mục lụcPython cơ bản… Rất là cơ bản – Võ Tuấn DuyTớ Học […]
Tài liệu lập trình Python tiếng Việt tốt nhất hiện nay

Tài liệu lập trình Python tiếng Việt tốt nhất hiện nay

Nếu bạn đang tìm tài liệu lập trình Python tiếng Việt thì hãy tham khảo ngay ebook “Python cơ bản… Rất là cơ bản” của tác giả Võ Duy Tuấn. Đây là tài liệu cung cấp đầy đủ kiến thức Python cơ bản dành cho người Việt. Hãy cùng Got It khám phá tài liệu […]