You've got the details, now see it in action.
Questions About Woven?
We've got answers. Scroll through some of our most commonly asked questions below.
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:
Angular
AWS/Azure/GCP
C#
C++
CSS
Django
Elixir
Go
HTML
Java
Javascript
Kotlin
Node
PHP
PostgreSQL (Postgres)
Python
React
React Native
Ruby
Rust
Scala
SQL
Swift
Typescript
Vue
We test these roles most commonly:
Ruby on Rails Developer
Front End Engineer
Full Stack Engineer
Software Engineer, Javascript
Software Development Engineer in Test
Backend Software Engineer
Ruby Software Engineer
Python Software Engineer
Ruby Developer
Site Reliability Engineer
DevOps
Node Engineer
QA Engineer
React Developer
Senior Platform Engineer
MEAN Stack Developer
Cloud Software Engineer
UI Developer
User Interface Developer
UI Engineer
Data Engineer
Data Warehouse Engineer
SDET
Monitoring Engineer
Angular Engineer
QA Automation Engineer
Data Integration Developer
Infrastructure Engineer
Technical Lead
NodeJS Developer
Software Engineer - Java
Software Engineer - PHP
Software Engineer C++
Software Engineer C#
Machine Learning Software Engineer
Web Developer
Staff Software Engineer
GUI Developer
SQL
Test Automation
Data Scientist
Mobile Engineer
iOS Engineer
Android Engineer
Solutions Engineer*
Support 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!