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
| Code | Meaning |
|---|---|
| IQ | In queue, waiting to run. |
| T | Testing is in progress (live feed may show current test as x/y). |
| AC | Accepted, all tests passed. |
| WA | Wrong answer on at least one testcase. |
| CE | Compilation error. |
| RE | Runtime error. |
| TLE | Execution exceeded time limit. |
| MLE | Execution 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.