Check our public questions below
Solve questions to get feedback or
take a practice test and get a free certificate.
Check our public questions below
Solve questions to get feedback or
take a practice test and get a free certificate.
Screen with work-sample questions
Work-samples are the best predictor of work performance. 8,000+ companies use TestDome premium questions.
The Go/Golang online test assesses candidates' knowledge of programming in Go language and their ability to leverage commonly used built-in functions.
It's an ideal test for pre-employment screening. A good Go developer needs to be able not only to solve problems using Go as the programming language but also recognize when to take advantage of its rich set of built-in functions.
This test requires candidates to be able to solve coding problems in Go and find and fix bugs in Go programs.
Implement the uniqueNames function. When passed two slices of names, it will return a slice containing the names that appear in either or both slices. The returned slice should have no duplicates.
For example, calling uniqueNames([]string{"Ava", "Emma", "Olivia"}, []string{"Olivia", "Sophia", "Emma"}) should return a slice containing Ava, Emma, Olivia, and Sophia in any order.
Implement the function findRoots to find the roots of the quadratic equation: ax2 + bx + c = 0. If the equation has only one solution, the function should return that solution as both results. The equation will always have at least one solution.
The roots of the quadratic equation can be found with the following formula:
For example, the roots of the equation 2x2 + 10x + 8 = 0 are -1 and -4.
Earn a free certificate by achieving top 25% on the Go test with public questions.
Take a Certification TestSunshine Caprio
Java and SQL
TestDome
Certificate
Buy TestDome to access premium questions that can't be practiced.
Get money back if you find any premium question answered online.
Execute Parallel, Fill Channel, Max Sum, Manager Full Name, Hobbies, Fire Dragon.
From web development and database administration to project management and customer support. See all pre-made tests.
From JavaScript and SQL to English and customer support. See all questions to filter by skill.
Mix questions for different skills or even custom questions in one test. See an example.
Choose a pre-made test
or create a custom test
Invite candidates via
email, URL or your ATS
Candidates take
a test remotely
Sort candidates and
get individual reports