Using Diffy is simple and intuitive. Follow these steps to get the most out of our platform:

Step 1: Explore The Diff Library

Welcome to your playground where you can create, import, and manage Diffs. This is your space to tailor pull requests that reflect real-world coding challenges. Import code directly from GitHub or start from scratch to build Diffs that test specific skills and problem-solving abilities. Here, you set the stage for what candidates will encounter, making each code review a unique and insightful experience. Build a comprehensive library of Diffs, where each pull request is tailor-made for different skill levels across various tech stacks.

Learn more about Diff Library

Step 2: Organize your Applications and Challenges

Start your recruitment journey by creating a job application. Job applications allow you to organize and track different job openings, add candidates, and seamlessly assign them challenges from our Diff Library. Keep your process organized and efficient so you can ensure that every candidate gets a fair and thorough evaluation. Assign a tailored set of Diffs as challenges to match the specific requirements of the job application. For a frontend developer position, you might choose a React Challenge along with a JavaScript Challenge to comprehensively evaluate the candidate’s skills. Set deadlines and personalize the message sent to each candidate, enhancing their experience and mimicking a real-world PR code review on a Git-based platform.

Learn how to create Applications & Challenges

Step 4: Reviewing Feedback and Scheduling Interviews

Once the candidate’s review comments are in, it’s time to schedule an interview. Use the insights gained from their feedback alongside the internal comments to frame the discussion topics. This approach ensures that the interview is not only structured but also deeply tailored to probe the candidate’s understanding and problem-solving approach.

By following these steps, you’ll be able to leverage Diffy to its full potential, making your technical hiring process both efficient and effective.

Learn how to conduct interviews