Kubernetes

DevOps

About this test

Kubernetes Online Assessment Test: How it is structured and how it can help you hire your best candidate

Kubernetes is a well-known and popular open-source system for container applications. Its popularity stems from its inception from Google. Ever since it was introduced, it has earned its reputation in the world of cloud computing.

This test is designed to help you understand the scope and depth of any candidates knowledge of Kubernetes even if you don’t have a comprehensive background on the subject. Any hiring manager can rely on this assessment test regardless of their knowledge of the subject matter.

Which use cases can customers have for this test?

Kubernetes is the most widely adopted container orchestrator. Created and used by Google as well as every major cloud provider in the world. It is a natural choice for companies building cloud-native applications that run on-premises or in the cloud.

The Kubernetes assessment test will give you the confidence for moving qualified candidates within your hiring process.

Which areas (chapters) will be covered in the test, and why was it chosen that way?

Core Concepts

This section tests the candidate’s understanding of the core Kubernetes concepts and find out if they are able to apply that knowledge. Candidates will be tested on their knowledge of Kubernetes pods. They will be expected to know how to create, configure and operate pods. They will also be tested on their knowledge of the Kubernetes API primitives to ensure that they understand how to interact with Kubernetes to describe and troubleshoot Kubernetes resources.

Configuration

Applications are not of much use without a valid configuration. Understanding how to apply configurations to Kubernetes resources is critical. Candidates will be tested on their understanding and ability to decouple the configuration of an application using configMaps and Secrets. Knowledge in this area demonstrates that the candidate understands how to create scalable and secure Kubernetes resources.

Services and Networking

The Kubernetes service provides an abstract way to expose applications running in pods. Services also provide cloud-native service discovery of your applications. Services also provide a way to load balance your application in various ways. Kubernetes is able to provide this through a series of networking protocols and techniques. This section will be used to discover a candidate’s ability to design, create, operate and troubleshoot Kubernetes service resources.

Storage

Many applications need to store data. Some simply need to store logs temporarily, while others need to persist the data and follow a retention plan defined by business requirements. Due to the immutable nature of containers, understanding how to use Kubernetes storage resources is important. Otherwise, you might be facing data loss. Within this section, they will be evaluated on their ability to provide storage options for different data needs that an application requires. This section covers persistent volumes, persistent volume claims primitive and access modes.

Deployments

The Kubernetes deployment resource is a declarative abstraction that provides a method for deploying an entire application along with all the necessary Kubernetes resources. It also defines the deployment strategy used for upgrading the application. Kubernetes deployment resources offer many different deployment strategies. Choosing the right deployment strategy requires an understanding of the application, the user impact of an upgrade, and knowing how to tolerate the application during downtime. Candidates will be tested on their understanding of using Kubernetes deployments to create, upgrade and maintain an application.

Language(s)

English


Questions

20


Maximum completion time

36 minutes


Chapter(s) 5
  • Deployments
  • Storage
  • Configuration
  • Services and Networking
  • Core Concepts
You might also like these tests:
Most recent Kubernetes score
25
Kubernetes
 
 
Core Concepts
40
 
Services and Networking
25
 
Deployments
25
 
Configuration
0
 
Storage
33
Try a sample question from our Kubernetes specialist
Which of the following statements is true of Kubernetes Pods?

Requires a free user, with minimal info and no credit card needed

Made by one of the leading experts

It’s ultimately a team’s capabilities that determine their effectiveness. Kandio provides you with a way to ensure you are adding the right capabilities to improve your teams.

Josh Duffney

Josh Duffney

Best selling Powershell author at Pluralsight

Author of our Powershell Test

 

 

Josh Duffney

I’m Josh Duffney, a craftsman of infrastructure and automation. I specialize in infrastructure development and applying DevOps principles and practices to the world of system administration.

Throughout my career, I’ve shared my experience and knowledge through blogging, user group presentations, conference talks, and Pluralsight courses. Now I can share that experience and expertise through Kandio. If you’re looking for candidates with a strong automation background and a DevOps mindset, my assessments can help.

My Experience

I started my career in system administration because I didn’t want to write code all day. Then I discovered DevOps, and automation. Now, I write code all day and a developer is exactly what I became. Instead of writing application code I write automation to deploy and manage infrastructure.

  • October 2016 - Present
    Paylocity
    www.paylocity.com
    DevOps Engineer
  • 2015 - Present
    Pluralsight
    www.pluralsight.com
    Author
  • 2015 - October 2016
    ACI Worldwide
    Senior Systems Engineer

My Achievements

Public speaking and teaching are two things I never thought I’d do, let alone enjoy. But we don’t often know what we enjoy until we try. I love learning and the best way to learn is to teach. More than that, I enjoy seeing growth in others. That has allowed me to present at user groups, speak at conferences and author a number of Pluralsight courses. I share what I learn in the field. Everything I teach is a lesson learned through trial and error.

  • 2018
    PowerShell & DevOps Summit 2018
    www.youtube.com
    Presented Application Provisioning with DSC and Octopus Deploy
  • 2017
    InvokeDSC
    github.com
    Created my first Open Source project
  • 2016
    Pluralsight
    www.pluralsight.com
    Authored my first Pluralsight course
  • 2014
    duffney.io
    duffney.io
    Start blogging
Recruiters who also used this tests
20 Questions Powershell • • •




94% of all questions our support receives, can be answered in the below FAQ

I have many candidates - will they all receive the same questions for equal assessment?
Short answer:

Yes, all candidates are equally assessed, when you use Kandio.

Long answer:

All our tests have different questions that might or might not change from vacancy to vacancy.

However, once you lock a recruitment round in, the questions will lock in as well for all candidates going through your assessment, so that they are equally screened.
How can the exam score help me to make a better hiring decision?
Overall it would be best if you kept in mind that Kandio offers help with assessing your total pool of candidates. The point with this plan-of-attack is to give you a tool that will enable you to pinpoint the very underqualified candidates quickly, and promptly discard of them. As well as locating the strong candidates, and invite them for an interview before your competitor does.

The difficulty of our tests is serious in general and is meant to find the lesser qualified. So you shouldn’t disqualify a candidate at 67%, just because you have someone who’s testing 70%. Or even 85%.

Kandio is a tool you should use in addition to other means such as:

- Common sense
- Gut feeling
- Internal screening
- Other assessment tools from Mandomedio
- Experience of the candidate
- Career goals of the candidate

The reason we have priced Kandio the way we have is that it’s meant to be used alongside other decision factors, and not as a sole dictation of which candidate to employ.
Why Kandio over other tests? And why not a free-writing test?
All Kandio assessments have a difficult multiple-choice approach and a very clear and tangible scorecard at the end. We only work with objective measurements and completely disregard candidate values such as consistency in work, ability to teamwork, humanity, and care for colleagues, sociality, and the likes.

The reason for this is that in today's tech-oriented world, we often see a significant amount of different solutions to the same problem. If we offered free-write assignments, candidates would need to be assessed one by one, which obviously would be impossible at our price point.

With us, you're buying access to a robust set of exams, written by the world's best authorities, with well-functioning scorecards to make recruitment easier. And on top of that, we are using big-data to benchmark all your candidates across other similar candidates.
How difficult are the tests Kandio offers my candidates?
All our tests are authored with serious difficulty in mind. We accept only the best test authors onto our platform, and a fixed percentage of revenue goes directly to our authors to keep content updated, and authors happy.

Our goal is to weed out the least competent candidates in the most common knowledge within your desired field.

Because of this, you should keep in mind to adjust your salary expectations and level of acceptance, if you’re looking for junior roles, mid-level roles, or senior roles.
How do I adjust the level of my test to match the qualifications of the position I’m trying to fill within my company?
You don’t. Our tests are made with such difficulty in mind, that they would challenge all skill levels regardless of seniority. We almost never see any candidate getting everything correct on our exams.

If you are trying to fill a senior role, you would probably want candidates to score above 60% in Kandio. If you’re looking for a junior role, you could probably settle with 30%-50%

If you want a very junior role, that you can train along the way, you would be looking at 30%-50%.

We wouldn’t recommend considering any candidate below 20% unless you have clear indications from other factors of decision making.