You've got the details, now see it in action.
Frequently Asked Questions
Senior engineers do not spend all day inverting binary trees like a typical code quiz would suggest. They design and debug systems, architect complex code, and collaborate with their team asynchronously. Woven's assessment uses both free text and IDE environments to allow candidates to demonstrate their problem-solving skills. And Woven's human scoring team enables partial-credit, which gives hiring teams the confidence to advance or pass on candidates.
Absolutely! We have a robust scenario library and we'll work with you directly to find your ideal setup.
Woven interviews require 30 - 120 minutes to complete. Hiring teams can use Woven's optional time-box capability to ensure a level playing field for all candidates.
We have flexibility and options for nearly any ATS, but we have full integrations with Greenhouse, Lever, and Workable with more coming soon.
Woven interviews are asynchronous, which is more inclusive of the 2/3 of candidates who choose to participate on nights and weekends. In addition to scheduling flexibility, this reduces interview anxiety.
It depends - because of our intensive rubric scoring, custom scenarios may not be eligible for grading, but as with most things - tell us your scenario and we'll see if it's feasible.
There are three things that Woven does to mitigate against cheating and one thing you can do. First, Woven scenarios are designed for google-ability. If you would lookup date formatting on the job, then you should be able to look it up for a scenario. Second, online alerts monitor for exact solutions to scenarios. If a scenario is compromised then it is removed and replaced. Third, Woven has duplication detection at the code level. You are strongly encouraged to ask about the candidate’s work in a subsequent interview. It’s obvious when a candidate did not write the code. Also, candidates typically like talking about their work.
Candidates are evaluated against a deterministic rubric by at least two trained and certified engineers who double blind-score each candidate's results. If those engineers disagree on a single rubric item, then the candidate's scores are escalated to a third engineer for resolution.
Quite a few, but here's the basics:
We test these roles most commonly:
Ruby on Rails Developer
Front End Engineer
Full Stack Engineer
Software Development Engineer in Test
Backend Software Engineer
Ruby Software Engineer
Python Software Engineer
Site Reliability Engineer
Senior Platform Engineer
MEAN Stack Developer
Cloud Software Engineer
User Interface Developer
Data Warehouse Engineer
QA Automation Engineer
Data Integration Developer
Software Engineer - Java
Software Engineer - PHP
Software Engineer C++
Software Engineer C#
Machine Learning Software Engineer
Staff Software Engineer
* These roles have some exceptions
Real engineers! Our assessments are live-scored by real engineers at Woven.
Unlike a lot of other technical assessment and interview solutions, you only pay for the hires you make - and retain!