What are Skilon Tests?

What you need to know about Skilon Tests

In a nutshell, this is what you need to know:

  • Our tests are Information Technology related, but we can have other types of tests too (finance, language, marketing, etc).
  • A test duration can be 20 to 60 min long.
  • A test is made of multiple choice questions (MCQ). Some tests contain a coding question too.
  • For every test, there is a detailed description on how to take the test. The time only starts when you click on Start.
  • If you fail a test, you can hide the skill from your profile. The intent is to only show the skills that make you shine. You can take the failed test again after a period of 3 months.

Ever wondered what Skilon Tests contain as questions?

The AWS category includes questions like:

  • Amazon EC2
  • AWS administration – Route53
  • AWS CloudFormation
  • AWS DevOps
  • Performance, Limitations
  • API, Architecture
  • Data Storage
  • Security

This category has 6 assessments with medium to difficult questions:

Amazon S3

This assessment contains questions on:

  • S3 Bucket and bucket policy
  • IAM Settings
  • VPC Endpoint
  • Versioning as well as AWS architecture

Amazon Web Service

Test Assessment contains mostly medium-difficult questions on:

  • Amazon EC2
  • AWS web-development/ AWS administration – Cloudfront
  • Amazon CloudSearch
  • AWS infrastructure – Key management service, Autoscaling and load balancing
  • AWS DevOps – AWS Lambda, Serverless architecture, Amazon kinesis, STS,SNS,SQS, ELB and autoscaling
  • AWS administration – Route53
  • AWS infrastructure – Virtual private cloud (vpc), Key management service

AppOps

The test is comprised to validate on AppOps themes like:

  • AWS serverless application
  • AWS managed services
  • AWS GuardDuty
  • New Relic
  • Sumologic

Architecting on AWS

The Architecting on AWS Test includes questions on:

  • AWS CloudFormation
  • Amazon EC2
  • Amazon VPC
  • AWS IAM
  • Amazon Web Services

AWS CloudFormation

The AWS CloudFormation test has questions on the areas of:

  • Performance/Testing
  • Limitations
  • Template Parameter/Environment
  • Roll Back Update
  • Programming
  • Coding & Functions
  • API

AWS Data Engineering

The AWS Data Engineering Test has questions about:

  • Architecture
  • Migration
  • Data Storage
  • Security
  • Data Recovery
  • Streaming Data
  • Programming
  • Troubleshooting

AWS DevOps

The DevOps AWS Test contains questions on following topics :  

  • Configuring Amazon EC2 instances, Load Balancer
  • Forklifting an existing Application onto AWS
  • Event-driven scaling
  • Hosting a new web application on AWS
  • Core AWS knowledge
  • Troubleshoot AWS CloudFormation stack definition
  • Amazon Elastic Compute Cloud (EC2)
  • AWS CloudFormation
  • Monitor the health of Amazon EC2 instances and other AWS services
  • Manage user identity, AWS permissions, and security in the cloud
  • CodeDeploy
  • CodeCommit

    The Coding category includes tests with 1 coding exercise each. The duration of each test is 30 minutes.

    • Backend Developer Coding: Select one laguage from C#, Java, PHP or Node.js
    • Frontend Developer Coding: Javascript
    • Mobile Developer Coding (Android): Java
    • R Coding

    The exercise is rated of medium difficulty and you should be able to finish it within 15 to 20 minutes, so given duration of 30 minutes should be enough.

    Backend Developer Coding


    Fontend Developer Coding


    Modile Developer Coding (Android)


    R Coding


    These assessments aim to evaluate candidates’:

    • knowledge of working with Machine Learning Studio, data science virtual machine
    • understanding of Machine Learning algorithms & principles
    • Strong experience in developing deep learning neural networks on mobile platforms
    • Ability to build data processing pipelines and deep learning algorithms for sequencing data
    • Knowledge of multi process architecture and web frameworks

    There are 5 assessments under this category:

    Azure Machine Learning

    Azure Machine Learning skill test helps to screen the candidates who possess traits as follows:

    • Ability to perform data cleaning, data analysis & interpretation
    • Excellent ability to work with Python script & PowerShell script
    • Knowledge of working with Machine Learning Studio, data science virtual machine
    • Understanding normalization techniques, Azure CLI

    Deep Learning

    Online deep learning test helps to screen the candidates who possess traits as follows:

    • Excellent understanding of Machine Learning algorithms & principles
    • Ability to work on Deep NN models for image classification, object detection, and semantic segmentation
    • Strong experience in developing deep learning neural networks on mobile platforms
    • Ability to build data processing pipelines and deep learning algorithms for sequencing data

    Machine Learning

    Machine Learning assessment test contains questions on the following Topics:

    • Excellent understanding of machine learning techniques and algorithms, such as k-NN, SVM
    • Ability to perform explanatory data analysis
    • Excellent capability to prepare and analyze historical data and identify patterns
    • Good knowledge of working on linear regression, LDA

    Machine Learning with Python (coding)

    • Familiarity with in-built advanced data structures and scenario-based algorithms, advance dynamic programming concepts, advanced systems concepts available in Python 3
    • Knowledge of multi process architecture and web frameworks
    • Ability to use complex, scenario-based concepts and implement them with simple logic

    R Programming

    This R-Programming Test will validate the following traits:

    • Strong experience working with large datasets
    • Ability to solve analytical problems using quantitative approaches using machine learning methods
    • Excellent programming experience and data management using SAS and R
    • Ability to write functions in R

    The Fundamentals category covers a large scope of skills evaluating knowledge of:

    • General Design and Development Skills
    • SQL Queries
    • Coding Challenge (Java, PHP…)
    • Web technologies
    • Agile Testing
    • SQL Queries

    Here are the available assessments.

    Back-end Developer (Java)
    This fundamental test will validate the following areas:

    • General Design and Development Skills
      • Concurrency and Thread Handling
      • SOA Design & Architecture
      • REST Integration
    • SQL Queries
    • Spring Boot
    • Hibernate
    • Java Coding Exercise

    Back-end Developer (PHP)
    This fundamental test will validate the following areas:

    • General Design and Development Skills
      • Concurrency and Thread Handling
      • SOA Design & Architecture
      • REST Integration
    • SQL Queries
    • Object Oriented PHP
    • PHP 7
    • PHP Coding Exercise

    Blockchain Developer (Ethereum)
    This fundamental Bockchain test will validate the following areas:

    • Blockchain concepts
    • Hyperledger
    • Smart contract development in Ethereum

    Cloud Computing Fundamentals

    This fundamental Cloud Computing test will assess the following areas:

    • Native Architecture
    • Patterns
    • PCF
    • Cloud Foundry

    Cyber Security Analyst

    The test contains questions on following topics :

    • Cyber security
    • Network security fundamentals
    • Coding Challenge in 1 of C++, C#, Java, PHP or Python 3

    Cyber Security Engineer

    The test contains questions on following topics :

    • Cyber security
    • Network security fundamentals
    • Coding Challenge in 1 of C++, C#, Java, PHP or Python 3

    Data Scientist (Analytics with Python & Tableau)
    This test will validate the following areas:

    • Data Science with Python
    • BI with Tableau
    This test includes some coding in a logic box (e.g., fill in missing code).

    DevOps Engineer

    The test is comprised of different sections, validating on:

    • DevOps Essentials
    • Git
    • Docker
    • Kubernetes
    • Coding Challenge in 1 of: Python, Go, Java, or even Node.js and C#

      Front-end Developer (Angular, Javascript)

      The test is comprised of different sections, validating on:

      • SEO
      • CSS
      • HTML5
      • Angular
      • Coding Challenge in Javascript

        Front-end Developer (ReactJS, Javascript)

        The test is comprised of different sections, validating on:

        • SEO
        • CSS
        • HTML5
        • ReactJS
        • Coding Challenge in Javascript

          Full Stack Developer (.NET)

          The test is comprised of different sections, validating on:

          • SQL Queries
          • HTML5
          • Angular
          • TFS
          • Coding Challenge in C#

            Full Stack Developer (Angular)

            The test is comprised of different sections, validating on:

            • SQL Queries
            • HTML5
            • Angular
            • Javascript
            • Coding Challenge in 1 of C#, Java, PHP or Node.js

            Full Stack Developer (Java, Spring, Docker)

            The test is comprised of different sections, validating on:

            • SQL Queries
            • Docker
            • Java Hibernate, Spring Boot and Spring REST
            • Coding Challenge in Java

              Full Stack Developer (ReactJS)

              The test is comprised of different sections, validating on:

              • SQL Queries
              • HTML5
              • ReactJS
              • Javascript
              • Coding Challenge in 1 of C#, Java, PHP or Node.js

                Mobile Development (Android) Fundamentals

                This fundamental test will assess the following areas:

                • General Design and Development Skills
                • Web technologies
                  • CSS3
                  • HTML5
                  • JSON
                  • Android
                • JavaScript Coding Challenge

                Mobile Development Fundamentals

                This fundamental test will assess the following areas:

                • General Design and Development Skills
                • Web technologies
                  • CSS3
                  • HTML5
                  • JSON
                  • JavaScript 6
                • JavaScript Coding Challenge

                Software Design & Architecture Fundamentals

                In the Software Design & Architecture test following topics will be assessed:

                • SOA Design & Architecture
                • Architecture Patterns
                  • Choosing Right Patterns
                  • Layered Architecture Patterns
                  • Design Quality Attributes

                Software Development Fundamentals

                This fundamental test will assess the following areas:

                • General Design and Development Skills
                  • OOPs Concepts
                  • Software Engineering Processes
                • SQL Queries
                • Web technologies
                  • CSS3
                  • JS6
                • Java Coding Challenge

                Software Testing Fundamentals

                This fundamental test will assess the following areas:

                • General
                  • Software Development Lifecycle
                  • Manual Testing
                  • Test Management
                • Agile Testing
                • API Testing
                • SOA Testing
                • JMeter

                SQL Fundamentals

                This fundamental test will assess the following areas:

                • SQL Concepts
                • DBMS Concepts
                • Stored Procedures

                Java assessments consist practical coding questions aiming to test a candidate’s ability to find the best approach. A more detailed example might be the JAVA Spring MVC assessment which includes topics like:

                • MvcRequest matcher
                • Controller Class
                • Annotation
                • Configuration
                • Method signatures
                • HTTP Request invocation
                • Request Mapping
                • HTTP Status erros
                • Using Apache tiles

                The 9 assessments are:

                Concurrency and Thread Handling

                This JAVA related test will assess the following topics:

                • Semaphore
                • Caching
                • Consumer/Producer Pattern
                • Synchronization
                • Threads

                Enterprise Java Beans

                This JAVA related test will have practical questions with code examples to identify the best approach.

                Exception Handling

                This JAVA related test provides many code examples to choose the right answer from.

                Generics

                This JAVA related test will have practical questions with code examples to identify the best approach.

                Java API

                This JAVA related test will assess your knowledge around typical JAVA API classes and interfaces – often with code examples.

                JDBC

                This test assesses skills all around the JAVA Database Connection including syntax and simple SQL statements.

                REST Integration Principles

                JAVA REST Integration Principles will assess the general knowledge as well as have questions about correct implementation approaches.

                Spring Cloud

                JAVA Spring Cloud will assess on topics like:

                • Zuul Gateway
                • Feign
                • Hystric
                • Ribbon
                • Eureka
                • Config Server/Client

                The assessments in the Mobile category include:

                • All relevant aspects when creating mobile applications with questions addressing the model, view and controller parts of the framework
                • Project organisation
                • Android Architecture Components
                • Application Performance
                • Frequently used API and SDK

                The available Mobile assessments are:

                Android

                The Android Test will assess topics like

                • Android Architecture Components
                • Android Architecture Patterns
                • Application Performance
                • Hardware features
                • Multi Language support
                • UI.Styling/UI.Events/UI.Layoit
                • Application components
                • Data Storage

                Appcelerator Titanium

                The test will assess all relevant aspects when creating mobile applications with questions addressing the model, view and controller parts of the framework.

                iOS Swift

                The mobile development framework test will assess topics like:

                • Frequently used API and SDK
                  • AdMob SDK
                  • Facebook SDK
                  • Google Maps
                  • RxSwift
                • UIKit
                • Architecture pattern

                React Native

                The React Native test will assess topics around:

                • Project organisation
                • Reducer Enhancer
                • Middleware
                • Object.assign
                • Root Reducer
                • Service side rendering
                • Redux devtools
                • Routing

                This category includes tests like Appium Android, Appium iOS, Calabash Android, Mobile Testing Automation, Mobile Testing Manual. Theses test will assess topics like Configuration, Locator finding techniques, Mobile Applications, Dependencies, basic mobile framework automation understanding and also contains questions to concrete implementation challenges.

                Appium Android

                The test will assess on topics like:

                • Configuration
                • Locator finding techniques
                • Mobile applications
                • Code revision control
                • CI/CD
                • Automation framework
                • Compatibility
                • Dependencies
                • Scalability
                • Upgradation
                • Sliders

                Appium IOS

                This test will assess on topics like:

                • Configuration
                • Locator finding techniques
                • Mobile applications
                • Code revision control
                • CI/CD
                • Automation framework
                • Compatibility
                • Dependencies
                • Scalability
                • Test invocation
                • Test execution
                • iOS Simulation

                Calabash Android

                The Calabash Test will assess on topics like:

                • Configuration
                • Calabash Dependencies
                • Calabash Classes
                • Modules
                • Backdoor methods
                • Calabash Text Entry
                • Calabash Migration
                • Permissions
                • Calabash Testing
                • Calabash Design

                Mobile Testing Automation

                The Mobile Automation Test will assess basic mobile framework automation understanding and also contains questions to concrete implementation challenges.

                Mobile Testing Manual

                The Mobile Manual Test will assess basic manual testing understanding and has questions on many concrete use case examples.

                Cloud Computing, SOA Design & Architecture, SOA Fundamentals, SOA Integration and SOA Security are all tests under the SOA category.

                They include questions to real-life use cases, scenarios and implementations.

                Cloud Computing

                The SOA Cloud Computing Test will assess basic framework understanding along with questions to real-life use cases and scenarios.

                SOA Design & Architecture

                This SOA related Test will assess basic architecture framework understanding along with questions to real-life use cases and scenarios.

                SOA Fundamentals

                This SOA related Test will assess basic framework understanding along with questions to real-life use cases and scenarios.

                SOA Integration

                This SOA related Test will assess basic integration framework understanding along with questions to real-life use cases and implementations.

                SOA Security

                This SOA related Test will assess basic security framework understanding along with questions to real-life use cases and scenarios.

                Software Engineering tests will validate knowledge around:

                • SC Management
                • Tools, Fundamentals
                • Generic Programming along with questions to real-life use cases and implementations.

                These are the available assessments:

                Git

                The Git Test will assess topics around:

                • SC Management
                • Tools
                • Diff
                • Status
                • Add
                • Init
                • Remote
                • Merge
                • Tag

                OOP Concepts

                The OOP Concept Test will validate knowledge around:

                • OOP Fundamentals
                • Associations
                • Generic programming
                • Generalisation
                • Overloading/Overriding
                • Message Passing
                • Classes
                • Polymorphism

                Software Security

                The Software Security Test will assess basic security framework understanding along with questions to real-life use cases and implementations.

                Software System Design

                This Test will assess competencies around System Design Principles and Considerations.

                Software Testing assessments will assess topics around:

                • Development
                • Reports
                • Running Tests
                • Software Development Lifecycle Service Security
                • Basic feature knowledge of the tools as well as questions about use cases and implementations.

                The available Software Testing assessments are:

                API Testing

                The Test will assess topics around:

                • Postman
                  1. Functions
                  2. Run
                  3. Tests
                  4. Variables
                • Service Security
                • Service BUS
                • SOAP
                • REST

                Cucumber

                The Cucumber Test will assess topics around:

                • Development
                • Reports
                • Running Tests
                • Debugging
                • Command line
                • Advanced features

                JMeter

                The JMETER Test will assess basic feature knowledge of the tool as well as questions about use cases and implementations.

                Manual Testing

                The Manual Testing Test will assess competencies around:

                • Manual Testing and knowledge about various Testing Types
                • SQL Queries
                • Software Development Lifecycle

                QA Automation Testing

                The Test will assess topics around:

                • Software Development Lifecycle
                • Manual Testing
                • Test Management
                • Selenium 3
                • Analytical Thinking

                Selenium

                The Selenium Test will assess topics around:

                • Selenium 3
                • Action Class
                • Assertion
                • Selenium Testing
                • Search element
                • Dealing with frame elements and new tabs
                • Alert handling
                • SSL certification
                • Selenium LogicBox

                SOAPUI

                The SOAPUI Tests will assess topics around:

                • Creating Functional Tests
                • Running Tests
                • Steps/code/commands involved in the tests
                • Debugging Tests
                • Managing Tests

                Web Programming tests will assess knowledge on:

                • AJAX Methods and Functions
                • Angular 6, Node.js, ExpressJS
                • CSS3 Attributes, Animations, Links, Lists and Tables
                • Basic Understanding of DOM Model along with questions on specific implementations
                • HTML5 Styling, Performance, Integration and Computer Codes
                • Javascript 6 and coding challenge
                • Setting up and Maintaining Joomla instances
                • jQuery predefined functions, jQuery effects
                • JSON and JavaScript, JSON Stringify
                • ReactJS Logic Box, Props and Components, Elements, Lists and Keys

                AJAX

                The Ajax Test will assess topics around:

                • Ajax in working
                • Ajax
                  1. Methods
                  2. Functions
                  3. Engine
                  4. States
                  5. Event handler

                Angular

                The Angular Test will focus assessing topics around:

                • Angular 6
                  • Dependency Injection
                  • Services
                  • HTTP Client
                  • Routing
                  • i18N internalisation
                  • Components
                • Angular 6 LogicBox

                CSS3

                The CSS3 Test will assess topics around:

                • Animations
                • Links, Lists and Tables
                • Units, Specificities, Counters
                • Pseudo Class and Pseudo Elements
                • Display, Position, Overflow
                • Text, Fonts and Icons
                • CSS Attributes
                • Backgrounds
                • Insert CSS
                • Syntax and Selector
                • Animations
                • Images
                • Progressive enhancement

                DOM Model

                The DOM Test will assess the basic understanding of the document model along with questions on specific implementations.

                ExpressJS

                This Express JS online test is designed to check about Express JS web application framework for Node.JS – as per industry standards.

                It may contain MCQs (Multiple Choice Questions), MAQs (Multiple Answer Questions).

                HTML5

                This test will assess the following areas:

                • Styling
                • Performance, Integration and Computer Codes
                • 2D/3D Graphics
                • Multimedia
                • Semantics
                • History API
                • Web Workers
                • Storage

                Javascript

                The Javascript Test will assess topics around:

                • Javascript 6
                  • Block-level declarations
                  • Proxying
                  • Strings and Regular Expressions
                  • Template Literals
                  • Parameter Values
                  • Spread Operator
                  • Arrow Functions
                  • Methods
                  • Enumeration
                  • Object Prototype
                  • Sets
                  • Generators
                  • Iterables
                  • Arrays
                  • Super References
                • Easy Javascript coding challenge

                Joomla

                This test will assess your competencies in regards to setting up and maintaining Joomla instances.

                JQuery

                The jQuery Test will assess topics around:

                • Basics and Core
                • jQuery predefined functions
                • jQuery effects
                • Events
                • DOM Manipulation
                • Selectors
                • CDN
                • Switching style sheets
                • Optimizations
                • Path selectors
                • Mobile Compatibility
                • Plugins

                JSON

                The JSON Test will assess topics around:

                • Basics
                • JSON and JavaScript
                • JSON Stringify
                • Parsing
                • Ajax and JSON
                • JSON in JAVA
                • Validating JSON
                • Arrays as JSON
                • Accessing JSON

                Node.js
                Online Node JS test helps to screen the candidates who possess traits as follows:

                • Excellent working knowledge of JavaScript
                • Ability to work on Node.js and its frameworks
                • Experience of working on asynchronous programming
                • Ability to work with server-side templating languages & CSS pre-processors
                • Strong knowledge of data structures, algorithms, HTML5 & CSS 


                ReactJS

                The ReactJS Test will assess topics around:

                • ReactJS
                  • Lists and Keys
                  • Props and Components
                  • Conditional Rendering
                  • Life Cycle and States
                  • Handling Events
                  • Elements
                  • Hooks
                • ReactJS LogicBox



                Still wondering?

                Why don't you take a sample test to verify how it works?

                Take a Sample Test

                Making your skills shine

                Our core mission is to make your skills shine. Take our tests and publish your proven skills to reach recruiters and headhunters easily and quickly. We are here to diversify the workforce by shedding the light on qualified candidates and what they know rather than what they look like.