Product Emma Tracey
Honeypot Advanced Search
Today we are releasing Advanced Search functionality on Honeypot Search to help you find developers, data scientists and other tech talent quickly and efficiently.
Before jumping into the new functionality, let me explain some search terminology - terms and operators.
- A term is the word you are searching for: it can be a single word —
java— or a phrase, surrounded by double quotes —
"product owner"— which searches for all the words in the phrase, in the same order.
- An operator allows you to customize a search. Without applying any operators, the default search will return OR: for example, a search for
java scala rubywill return any profile that contains one or more reference to
java OR scala OR ruby. This will return the maximum amount of developer profiles possible.
So, here’s the exciting part.
You can now add power to your search by using the Boolean search operators, which are listed below:
Boolean Search Operators on Honeypot
|Phrase Searches|| ||This search will return profiles containing exactly this term in exactly this order. |
|NOT Searches || ||To exclude a particular term, type that term with an uppercase |
|OR Searches|| ||To see results that include at least one or more terms, use an uppercase OR. For example, type |
|AND Searches|| ||To get results that include minimum two or more terms, you can use the uppercase word |
Even more advanced operators!
|Preferred operators|| ||Similar to the above operators, you can use + and - in your search queries. |
+(this term must be present) and - (this term must not be present)
|Parenthetical searches ||“Product Owner”NOT |
|To do a complex search, you can combine terms. For example, if you want to find a product owner, but want to exclude juniors and CTOs, you can type “Product Owner”NOT(junior OR CTO) |
These operators can become more complicated when used in combination and when used in particular orders. NOT takes precedence over AND, which takes precedence over OR. While the + and - only affect the term to the right of the operator, AND and OR can affect the terms to the left and right.
To overcome some potential difficulties in longer search queries, you can use Grouping. Multiple terms or clauses can be grouped together with parentheses, to form sub-queries: (java OR scala) AND react. This would return profiles which have one or more reference to java or scala and at least one reference to react.
Honeypot Search allows you to find the best developers and tech talent on our platform. For additional support or to give us feedback, contact with your Customer Success Manager or drop us a line on [email protected].
Otherwise, happy searching friends!
Looking for tech talents? Join Honeypot!
Over 1,000 candidates sign up weekly and over 1,500 companies hiring with us.