Getting Started with Coding Assessments & Live Coding on Testlify
This guide will help you create coding assessments and conduct live coding interviews on Testlify.
πΉ 1. Creating a Coding Assessment
β Single-File Coding (Auto-Scored)
Best for:
- Algorithmic questions
- Function-based problems
- Quick technical screening
Steps:
- Go to Assessments β Create Assessment
- Click Add Question β Coding β Single-file
- Add:
- Starter code (what candidates see)
- Problem description
- Configure test cases:
- Visible test cases (for candidates)
- Hidden test cases (for evaluation)
- Set:
- Time limit
- Difficulty level
- Enable scoring:
- Question-level OR test-case-level
- Save & publish the assessment
π Detailed guide:
Understanding how to setup and use Coding Tests on the Testlify platform
β Multi-File Coding (Project-Based)
Best for:
- Real-world projects
- Backend/frontend tasks
- Live coding interviews
Steps:
- Go to Assessments β Create Assessment
- Click Add Question β Coding β Multi-file
- Upload or create:
- Project files
- Folder structure
- README (instructions for candidates)
- Select programming language/environment
- Save & publish
π Note: Multi-file coding currently requires manual evaluation
π Detailed guide:
Multi-File Coding Question Setup - Guide
πΉ 2. Running a Live Coding Interview
Testlify supports live coding using a shared coding environment.
Steps:
- Create an assessment with a multi-file coding question
- Click Preview / Invite
- Generate a private invite link
- Share the link with the candidate during the interview (via Google Meet/Zoom)
- Candidate can:
- Write code in real-time
- Run code using terminal
- Interviewer evaluates live
πΉ 3. Key Features
- π» Real-time coding environment
- βΆοΈ Run/execute code
- π Multi-language support (Go, Java, Python, etc.)
- π₯ Session recording (optional)
- π‘οΈ Proctoring options available
πΉ 4. Scoring & Reports
| Feature | Single-File | Multi-File |
|---|---|---|
| Scoring | Automatic | Manual |
| Test Cases | Yes | Optional |
| Code Visibility | Full code visible | Limited |
| Use Case | Screening | Deep evaluation |
πΉ 5. Best Practices
- Use single-file coding for initial screening
- Use multi-file coding for advanced or live interviews
- Include both visible and hidden test cases
- Set realistic time limits (e.g., 45β60 mins for mid/senior roles)
If you need help setting up your first coding assessment or live interview, feel free to reach out to our support team anytime at support@testlify.com