Skip to content

ImHangLi/2025-recruitment-technical-assessment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevSoc 2025 Subcommittee Recruitment Technical Assessment

Hiya! Thank you for applying to DevSoc project teams for 2025. Our projects are proudly maintained by student society volunteers like yourself who for many years have ideated, built and iterated the websites within our portfolios.

To complete this assessment, you will need to fork and clone this repo, implement and push your solutions to GitHub, and submit a link to your fork in the application form.

Note that this repository contains all questions for our technical screening and you are NOT required to attempt all questions!

See each of the subdirectories (backend, frontend, chaos, mobile, platforms) for the relevant assessments. Please carefully read the submission instructions - if we are unable to access your solutions, we cannot consider them in the recruitment process.

Assessment Task Instructions

General Projects Assessment

You should complete either the backend OR frontend tasks if you are applying to the following ports:

  • Bridges
  • Circles
  • Clusters
  • Notangles
  • Structs
  • Unilectives

Chaos

If you are applying for Chaos, you should complete either the chaos AND backend tasks for backend, OR the frontend tasks.

Freerooms

If you are applying for Freerooms, you may optionally choose to complete the mobile in addition to the frontend or backend questions.

If you aren't appplying for any other projects, and you are specifically interested in mobile development with Freerooms, we recommend completing the mobile assessment. In this case you do not need to complete any other assessment.

Platforms

You will only have to complete the platforms tasks.


⚠️ If you proceed to the interview stage, you may be questioned and asked to explain various aspects of your code.

Please review CHANGELOG.md for any notable changes to the technical assessment.


If you have any questions, feel free to direct questions to:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 47.8%
  • TypeScript 25.6%
  • Shell 13.1%
  • Python 8.4%
  • Rust 3.0%
  • Objective-C 2.1%