Welcome to TQ's technical recruitment process. This repository contains two distinct challenges designed to showcase your technical abilities and problem-solving approach.
This recruitment process focuses on practical demonstration of skills through real-world challenges. You'll select one challenge that aligns with your expertise, complete it to the best of your ability, and present your solution in a live Google Meet session.
| Challenge | Focus Area | Technology Stack | Description |
|---|---|---|---|
| Backend | API Development | FastAPI / Express JS, JWT, Database | Build a secure backend with authentication and virtual wallet system |
| Frontend | UI/UX Design | HTML/CSS/JS, React (optional) | Replicate responsive design with mobile sidebar functionality |
Important: Complete only one challenge. Focus on quality over quantity. If you have additional time and wish to attempt both, you're welcome to do so, but it's not required.
Choose the challenge that best matches your skills and interests. Each challenge includes detailed requirements and evaluation criteria.
Work at your own pace. Use any technology stack you're comfortable with, as long as it meets the challenge requirements.
- Format: Google Meet presentation (10 minutes)
- Content: Live demo + code walkthrough
- Focus: Technical approach, problem-solving, and design decisions
Immediate feedback and discussion about your implementation and potential next steps.
- Live demonstration of your working solution
- Code walkthrough highlighting key decisions and approaches
- Discussion points about challenges faced and solutions implemented
- Technical proficiency and code quality
- Problem-solving methodology
- Understanding of best practices
- Communication and explanation skills
- Attention to requirements and user experience
- Review both challenges thoroughly before making your selection
- Choose your challenge based on your strengths and interests
- Begin development when ready
- Contact us if you have any questions or need clarification
We look forward to seeing your approach to these challenges and discussing your solution with you.