Investigation of the feasibility and development of a user-friendly platform for creating and hosting programming contests as a recruitment aid for software companies

This thesis describes the development of a platform for creating and hosting programming contests, intended to aid software companies in their, often time-consuming and expensive, recruitment processes. Conducted on behalf of a company named Software Skills, the project aimed to test the feasibility of using such a platform as a tool for attracting and getting in touch with potential new recruits, and making it user-friendly and stable enough to go into active use within the industry.
The project resulted in a fully-functioning platform, with support for participating in contests using three different programming languages, with access to high-level APIs, an online coding environment with syntax highlighting, console output, and graphical visualization of program behavior. New contests may be implemented in Python, with no need for working with other languages.
The thesis follows the project from its beginning to its end, describing the methodologies used, the challenges encountered, the solutions devised, and the final results.

Länka till denna publikation

Dela på webben

Skapa referens, olika format (klipp och klistra)

HarvardBellevik, S., Tikka, T., Bäckström, D., Olsson, M., Petersson, J. och Alexandersson, N. (2015) Investigation of the feasibility and development of a user-friendly platform for creating and hosting programming contests as a recruitment aid for software companies. Göteborg : Chalmers University of Technology

BibTeX @misc{Bellevik2015,author={Bellevik, Sebastian and Tikka, Tobias and Bäckström, Daniel and Olsson, Marcus and Petersson, John and Alexandersson, Niclas},title={Investigation of the feasibility and development of a user-friendly platform for creating and hosting programming contests as a recruitment aid for software companies},abstract={This thesis describes the development of a platform for creating and hosting programming contests, intended to aid software companies in their, often time-consuming and expensive, recruitment processes. Conducted on behalf of a company named Software Skills, the project aimed to test the feasibility of using such a platform as a tool for attracting and getting in touch with potential new recruits, and making it user-friendly and stable enough to go into active use within the industry.
The project resulted in a fully-functioning platform, with support for participating in contests using three different programming languages, with access to high-level APIs, an online coding environment with syntax highlighting, console output, and graphical visualization of program behavior. New contests may be implemented in Python, with no need for working with other languages.
The thesis follows the project from its beginning to its end, describing the methodologies used, the challenges encountered, the solutions devised, and the final results.},publisher={Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola},place={Göteborg},year={2015},note={65},}

RefWorks RT GenericSR ElectronicID 218927A1 Bellevik, SebastianA1 Tikka, TobiasA1 Bäckström, DanielA1 Olsson, MarcusA1 Petersson, JohnA1 Alexandersson, NiclasT1 Investigation of the feasibility and development of a user-friendly platform for creating and hosting programming contests as a recruitment aid for software companiesYR 2015AB This thesis describes the development of a platform for creating and hosting programming contests, intended to aid software companies in their, often time-consuming and expensive, recruitment processes. Conducted on behalf of a company named Software Skills, the project aimed to test the feasibility of using such a platform as a tool for attracting and getting in touch with potential new recruits, and making it user-friendly and stable enough to go into active use within the industry.
The project resulted in a fully-functioning platform, with support for participating in contests using three different programming languages, with access to high-level APIs, an online coding environment with syntax highlighting, console output, and graphical visualization of program behavior. New contests may be implemented in Python, with no need for working with other languages.
The thesis follows the project from its beginning to its end, describing the methodologies used, the challenges encountered, the solutions devised, and the final results.PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,LA engLK http://publications.lib.chalmers.se/records/fulltext/218927/218927.pdfOL 30