We are constantly updating HackerRank for Work with new improvements and fixes. Here is a summary of our customer-facing updates from January 6th, 2021, to March 30th, 2020.
Developer Skills Platform
Source
VCF Updates
Virtual Career Fair exhibitors can now allow candidates to book 1:1s with them. Exhibitors can limit who can book a 1:1 with them based on graduation date and degree.
Virtual Career Fair Exhibitors can now build and edit their own profiles for the fair.
Screen
Simplify Projects IDE UX
Candidates were unfamiliar with the existing projects IDE and felt overwhelmed by various features on the IDE during a test or interview. Projects IDE also took a significant amount of time to load. We have removed some of the non-essential features such as "File," "Edit," "Selection," and "Go" from the IDE to make essential features easily discoverable. The "git source" icon will be hidden on the left panel by default but would be accessible through the "view" menu. We have also made infrastructure improvements to reduce the IDE load time.
The IDE changes will reflect in both screening and interviews.
Default to online IDE in screening
Candidate's selection on the IDE preference (Online vs. Offline) on the login screen, when given the option to the candidate by the test creator, will be respected and provided by default inside the test.
AWS, GCP & Azure Stencils in Screen
Hiring managers can now administer questions related to Amazon Web Services (AWS) and, Google Cloud Platform (GCP) & Azure to assess the candidates during a screening test.
Amazon Web Services (AWS), Google Cloud Platform (GCP), and Azure stencils can be added as part of Diagram questions. These questions can then be imported into an Interview. These questions are now available in both Screen and Interview.
Photo Identification
Enabling the Photo ID feature lets the hiring managers ensure the person who is supposed to take the test is the one who is actually taking the test.
A picture of the candidate at the beginning of the test to verify the identity of the test taker. This picture can then be accessed under the 'Proctor' tab of the candidate report.
Node Upgrade: v10 to v14
Node.js has become incredibly popular for both web and mobile application development, and as per the developer survey of Stack Overflow in 2020, Node.js takes the top spot for the technology used by developers.
As of early 2020, more than 50% of the developers used Node.js in their projects.
The latest version of Node.js is available in all coding questions in the Library for Interview and Screen.
Rename Test Cases
Previously changing the name of a test case was possible only by opening the test case. Loading test cases that are large can lead to a really long wait time. We have introduced a quick way to do this by selecting a test case and renaming it. This is similar to changing scores or other attributes of the test case. When multiple test cases are selected, the option will disappear.
Interview
Whiteboard Questions
With whiteboard questions, interviewers can set the context with the basic architecture and the question description, and use it across their interviews. This saves their time while providing a great candidate experience.
Note: Whiteboard questions can also be used in screening tests.
Scorecard Improvements
The scorecard is a useful feature for interviewers to capture feedback during the interview. We have made the below improvements to the scorecard:
- Expanded the overall feedback section by default
- Ability to write feedback on a particular skill before rating the skill.
- Ability to unrate a skill rating.
- Available in Projects scorecards for manual reviews.
Improved Interview CSV Export
We have added new columns to the CSV while exporting interviews. We've also enhanced the processing speed of the export significantly. It currently takes <5 seconds to export 4000
Interviews.
The new columns are:
- Interview duration
- Interview started on
- Role
- IP address
- Product Rating (1 to 5)
- Product Feedback
Interview Improvements
- No boilerplate code for existing interviewers - Interviewers who are used to the tool will not have a boilerplate code to start with. This reduces their effort of erasing the boilerplate code before every interview.
- Save zoomed state of the whiteboard while switching between tabs - While switching between whiteboard tabs, the zoomed state of the whiteboard will now be preserved.
- Ability to lock and draw a shape continuously - Users will be able to select and lock a shape so that they can draw the same shape multiple times without having to select it every time.
Core Enterprise Capabilities
Integrations
Zoho Recruit
HackerRank integrates with Zoho Recruit for Tests and Interviews to facilitate an easy and seamless hiring experience.
As a part of the workflow, users can send HackerRank Tests and schedule remote Interviews from Zoho Recruit. Test results and Interview feedback show up directly inside the candidate's Zoho Recruit profile.
This results in an efficient interviewing experience for the hiring team and for the candidate.
You can set up the integration easily from our support article on Zoho Recruit Integration Setup.
Library
Highlighting Skills in Test Creation Flow
The visibility of Skills that are mapped to Roles was hard to discover. We have now made it easy to explore the different Roles and Skills available on the platform. As soon as a Role is selected from the Test Creation Wizard, the Skills mapped to the Role are listed as shown in the screenshot above. There is a predesigned test available, to begin with, and can be customized as required. The option to create a test from scratch is not available anymore but can be easily achieved by removing the questions from the test.
Data Engineering Role
Data Engineer is positioned as the fastest-growing tech career, with over 50% year-over-year growth as per some reports. We have enabled 3 Roles: Data Engineer (Java Spark), Data Engineer (PySpark), Data Engineer (Scala Spark) with 26 hands-on questions assessing key skills such as:
- Apache Spark - click here to view questions.
- Hadoop - click here to view questions.
- Kafka - click here to view questions.
- Couchbase - click here to view questions.
- SQL - click here to view questions.
Analytics
Insights - Embedded Looker Dashboards
Test Usage Dashboard
The Test Usage dashboard gives you deeper insights into the various activities related to Tests that are performed from your HackerRank account.
A team-wise classification of the trends is also displayed to help you analyze which of your company's recruitment teams are being efficient and effective with conducting Tests and the Candidates' responses to them.
The Test Usage dashboard offers a number of tiles that show the overall candidate's experience in the tests. You can view the following metrics under the Test Usage dashboard:
- Total number of Test invites and Test attempts along with their trends
- Average Test Rating and Average Test trend
- Invitation Method
- Total Active teams, users
Interview Usage Dashboard
The Interview Usage dashboard gives you deeper insights into the various activities of interviews that are performed from your HackerRank account.
A team-wise classification of trends is also displayed to help you analyze which of your company's recruitment teams are being efficient and effective with conducting Interviews and the duration of interviewing the candidates.
The Interview Usage dashboard offers a number of metrics that display an overall interviewer's experience in conducting the interview, and the following are the charts available on this page:
- Total number of Interviews created and completed along with their trends
- Average Interview rating by candidate and interviewer and their trends
- Total number of top interviewers by session usage and rating and list of interviews by session usage and rating
- Total Interview duration and trends
- Total interviewing teams and interview team statistics
- The total number of unique candidates interviewed
Interview Question Dashboard
The Interview Question dashboard shows the overall statistics, usage of HackerRank, and custom questions. Here are the details of the charts and total count available on this page:
- Total number of HackerRank questions and custom questions
- List of Interview questions and list of interviewers for a particular question
- List of question usage in interviews
- Types of questions
Admin
New timeline View
The Candidate Timeline is available inside the Candidate Packet. You can access it by clicking on the candidate's row from the Candidates' list. Under the timeline tab, you can see all the previous events, including the tests and interviews and their reports, in the order of their occurrence. You can view or share these reports and download them in the form of PDF by clicking on the respective options.
In case a test or an interview is in Scheduled status, you can copy the link to the same by clicking on the Copy Link option. You may also hover your mouse on the line item as shown in the below image to access or copy the link.
Tests Tab: Starred Tests
To the right of the "Active Tests" and "Archived Tests" tabs, there is now a permanent "Starred Tests" tab where you will see a filtered view of all your starred tests. This enables you to access your most important tests as quickly as possible.
Homepage: Starred Tests
Now, on the Home Page, the Recent Test Attempts widget has two tabs, a "Starred Tests" tab and an "All Tests" tab. For any users with starred tests, when they come to the Home page, they will see land in the Starred Test tab by default to quickly access candidate attempts for their most important tests.
Users can also star and unstar tests directly from the Home page.
Home Page: Account Quota
The Accounts Quota widget is available for company admins on the Home page. Previously, company admins would need to go to multiple places in Teams Management to understand how many licenses they have available, how many have been allocated, and to whom.
Also, when company admins need to invite users, to initiate this process, they need to take a minimum of 4 clicks: 1. Their profile is in the top right 2. Teams Management 3. Users Tab 4. Create Users.
Now, with this widget, company admins will see:
- 1. Test invites remaining
- 2. Interviews remaining
- 3. Full-access licenses are currently allocated out of how many are available
- 4. Interviewer licenses are currently allocated out of how many are available
Note: The amount of rows in this widget depends on your company configuration. For example, companies with infinite test invites and infinite interviews will not see the first two rows.
To see which users have been allocated which licenses, company admins can simply click on the row and we'll take them to the page in Teams Management with the list.
Now company admins can add a user directly from the Home page by simply clicking "Add User" or "Add Interviewer" and completing the flow.