FAQ

WnSOJ combines competitive programming practice with a built-in job board for engineering roles.

How problem solving works

Open any task from the Problems section, submit C++ or Python code, and wait for the verdict pipeline.

Current runner commands:

GNU C++23
g++ -O2 -std=c++23 -DONLINE_JUDGE source.cpp -o source
Python 3.12
python3.12 source.py

Verdict glossary

CodeMeaning
IQIn queue, waiting to run.
TTesting is in progress (live feed may show current test as x/y).
ACAccepted, all tests passed.
WAWrong answer on at least one testcase.
CECompilation error.
RERuntime error.
TLEExecution exceeded time limit.
MLEExecution exceeded memory limit.

Current test progress (for example, "Testing 3/20") is streamed in submissions feed tables.

Jobs and account types

Common accounts can browse and apply to job opportunities.

Business accounts can create, edit, and remove job posts.

You can manage account details and avatar from the profile settings page.