SNIPP- A Remote Interview Platform with Integrated Code Editor
Author :
Keshav Jangir, Manish Saini, Rupali Tanwar, Hridyansh PradhanJourna Name:
International Journal of Scientific Research & Engineering Trends Volume:
12 issue:1 Year:Volume-12-issue-1 Views : 87
Abstract:
SNIPP is a smart remote interview platform that allows secure technical assessments through real-time coding and AI evaluation. It includes MediaPipe-based proctoring, role-based question generation, fullscreen enforcement, and automated handling of violations. These features help ensure fair and reliable interviews. The platform uses a full-stack setup with Next.js for both the frontend and backend. It uses Convex for real-time data synchronization, Clerk for secure authentication, and Monaco Editor for an interactive coding environment. It supports conflict-free interview scheduling, automatic email notifications, and real-time updates through Convex mutations. The system allows browser-based code execution across multiple programming languages with a responsive and device-optimized interface. Key features include MediaPipe AI proctoring, AI-generated questions, a 6-strike violation policy, automatic interview termination, and enforced fullscreen mode. It provides detailed violation reports after interviews, while role-based access control helps manage sessions securely and maintains data integrity. Thorough testing confirmed the platform\'s effectiveness and reliability. It achieved a 100% functional test pass rate and can handle up to 50 concurrent users. The average API response time is 1.5 seconds. The platform is fully secure, implementing JWT-based authentication and input validation, and maintained 99.9% uptime during load testing. SNIPP delivers a scalable, robust solution that reduces scheduling conflicts in remote interviews, removes the need for infrastructure setup for coding assessments, and helps recruiters work efficiently.