Aerospace Engineering
|
-
Mechanical Reasoning- This course covers fundamental mechanical concepts that apply to aerospace engineering, such as forces, motion, and velocity.
-
Problem Solving - Tests general analytical skills, essential for engineering problem-solving in aerospace contexts.
|
Blazor |
-
NET – Relevant for understanding the .NET ecosystem, which Blazor is built on.
-
Object-Oriented Programming – Essential for Blazor development, as it relies on object-oriented principles for building components and application logic.
-
React – A JavaScript-based alternative for building interactive web applications, similar to Blazor’s component-based approach.
-
Creating REST APIs – Useful for integrating backend services into Blazor applications.
|
CNC Machinist (Imperial Measurements)
|
-
Mechanical Reasoning – This covers fundamental mechanical concepts critical for understanding CNC machining operations.
-
Problem Solving – Assesses logical thinking and troubleshooting skills, crucial for diagnosing and resolving machining issues.
-
Process Improvement – Relevant for optimizing CNC machining processes, reducing waste, and improving efficiency.
|
Cooking Techniques |
-
Problem Solving – This is Relevant for troubleshooting and adapting cooking methods in a professional kitchen.
-
Understanding Instructions - This could be relevant to ensuring that restaurant workers follow safe food practices and other protocols in the kitchen.
|
Ember.js |
-
Coding: Entry-Level Algorithms - This section helps identify candidates with strong foundational programming and problem-solving skills, which are crucial for mastering Ember’s component-based structure and JavaScript-driven development.
-
Node.js - useful for backend development and is often integrated with Ember.js applications.
|
Gatsby.js |
-
React – Covers core React concepts fundamental to working with Gatsby and other React-based frameworks.
-
Node.js – Useful for understanding the backend processes in Gatsby, such as data fetching and API interactions, especially for front-end developers working with themes and components.
|
Heroku |
-
Amazon Web Services (AWS) – A major cloud platform offering deployment and scaling capabilities similar to Heroku.
-
Google Cloud Platform (GCP) – Another cloud service that provides app hosting, containerization, and serverless functions, such as Heroku.
-
DevOps – This covers best practices in deployment, CI/CD, and cloud infrastructure management, which are essential for working with Heroku or alternatives.
|
IBM Watson |
-
Machine Learning – This is Relevant for understanding predictive analytics and AI-driven insights, similar to Watson’s capabilities.
-
Natural Language Processing (NLP) – Useful for working with text and speech data, a key functionality of IBM Watson.
-
Data Science – This covers data-driven decision-making and model development, which aligns with Watson’s AI-powered analytics.
-
Cloud System Administration – Helps deploy and manage cloud-based AI solutions like IBM Watson.
-
A coding test in Python – This language is often used with IBM Watson.
|
Intellectual Property (IP) Law |
-
Legal Research and Writing (U.S.)- IP law requires deep legal research and precise documentation. Candidates with strong research and writing skills can analyze case law, draft IP-related contracts, and assist with legal arguments.
-
Legal Assistant (US) Test - While it’s not IP-specific, this test ensures candidates have the foundational legal skills to assist attorneys in researching, drafting, and organizing IP-related cases.
-
Risk Management- It is helpful for businesses handling IP risk, such as infringement, compliance, and competitive threats. It is more applicable for strategic decision-making than direct legal IP expertise.
-
Business Ethics & Compliance – This is broader and doesn’t cover the technical legal aspects of IP, but could be useful to test for ethical components that affect IP (e.g., fair use, corporate compliance).
-
Attention to detail (textual) - IP law requires precise legal analysis, careful contract review, and accurate interpretation of legal texts. Mistakes in wording can completely change the meaning of a contract, patent application, or copyright claim, making attention to detail a critical skill for professionals handling IP-related matters.
|
International Trade Law |
-
Risk Management – International trade law involves managing risks related to compliance, tariffs, trade agreements, and supply chain disruptions. This test identifies candidates who can proactively assess and mitigate relevant risks.
-
Business Ethics & Compliance - Compliance heavily influences International trade law, including anti-bribery regulations, fair trade policies, and cross-border business ethics. This test could be a great fit for roles where ethical and compliance skills are paramount.
-
Financial Due Diligence- International trade law often involves due diligence on global business deals, ensuring financial stability and regulation compliance. This test suits candidates handling trade finance, regulatory due diligence, and cross-border financial transactions.
-
Market Analysis – International trade involves market entry, pricing strategies, and economic factors, and this test touches on these topics, although without a legal or compliance focus.
-
Negotiation- Although not domain-specific to compliance or international trade law, this test could be suitable as trade lawyers often negotiate contracts, resolve disputes, and work with regulatory bodies, making it a helpful skill test.
|
Ionic Framework with Angular |
-
Angular – This covers core Angular concepts essential for developing applications using the Ionic Framework with Angular.
-
Node.js – Useful for backend services and APIs that often support Ionic applications.
-
A coding test in JavaScript- Knowing this language is essential because Angular is built on TypeScript, a superset of JavaScript.
-
CSS – Essential for styling Ionic applications and ensuring responsive, mobile-friendly designs.
|
Keras |
-
PyTorch – A popular deep learning framework that is an alternative to Keras for building and training neural networks.
-
Neural Networks – This covers the foundational concepts of neural networks, which are essential for working with Keras.
-
Deep Learning – Focuses on deep learning principles, model training, and evaluation, all relevant to Keras users.
-
A coding test in Python - An ability to use this language is essential for using Keras.
|
Machine Manager |
-
Mechanical Reasoning – Assesses understanding of mechanical systems, which is crucial for overseeing machine performance and troubleshooting.
-
Leadership and People Management – Useful for supervising machine operators, coordinating teams, and ensuring productivity.
|
MATLAB |
-
Fundamentals of Statistics and Probability – Relevant for users working with MATLAB for statistical analysis and data modeling.
-
Data Science – This covers fundamental data analysis and computational techniques, many of which can be implemented in MATLAB.
-
A coding test that includes relevant data structures in a language a candidate is likely to use on the job.
-
Machine Learning – Useful for those leveraging MATLAB’s built-in ML tools for data modeling and predictive analytics.
|
Microsoft Access |
-
Database Management and Administration – This course covers fundamental database concepts essential for working with Microsoft Access.
-
Microsoft Excel (Advanced) – This covers data organization and analysis, which are often integrated with Microsoft Access for reporting.
|
Microsoft Project |
-
Project Management – Covers essential project planning and execution principles, which align with Microsoft Project’s functionalities.
-
Program Management – This is relevant for overseeing multiple projects and is a key use case for Microsoft Project users.
-
Time Management – Useful for scheduling and resource allocation, which are critical in project management.
-
Process Improvement – Helps optimize workflows and project efficiency, complementing Microsoft Project’s capabilities.
-
Communication – Project managers need to communicate effectively with various stakeholders.
|
Microsoft Visio |
-
Microsoft PowerPoint – Useful for creating flowcharts and visual presentations, similar to Visio’s diagramming capabilities.
-
Process Improvement – Relevant for optimizing workflows and business processes, often visualized using Visio.
-
Project Management – Covers planning and workflow visualization, which are key applications of Microsoft Visio.
-
Working with Data – Useful for understanding data visualization.
|
Redis |
-
NoSQL Databases – Covers key-value stores, document databases, and other NoSQL technologies conceptually similar to Redis.
-
Database Management and Administration – Tests general database management skills, including caching strategies and performance optimization.
-
Cloud System Administration – Useful for managing cloud-based caching solutions like Redis in production environments.
|
Rust |
-
Coding: Intermediate-Level Algorithms - Rust is often used for performance-critical applications, and algorithmic problem-solving is essential for writing efficient code in Rust’s memory-safe environment. This language-agnostic coding test can be set to require the use of Rust.
-
Coding: Data Structures - Hash Tables - Rust’s ownership model and borrow checker make implementing and working with data structures like hash tables more complex than in other languages, making this test highly relevant. This language-agnostic coding test can be set to require the use of Rust.
-
Coding: Debugging - Rust’s strong type system and borrow checker reduce runtime errors, but debugging ownership issues and unsafe code is still a key skill for Rust developers. This language-agnostic coding test can be set to require the use of Rust.
-
Software Engineer - Although not in the Rust programming language, this test likely evaluates general software engineering principles, which are crucial for Rust developers working in systems programming, backend development, or performance-critical applications.
Clean Code- Although this test does not use the Rust language, it has strict compiler rules and emphasizes best practices like immutability and explicit memory handling, which align well with the clean coding principles tested here.
|
Sage 300 |
-
Microsoft Excel (Advanced) – Useful for financial reporting, data analysis, and managing spreadsheets, often integrated with Sage 300.
-
Accounts Payable – Focuses on managing vendor payments, invoices, and cash flow, a key function within Sage 300.
-
Accounts Receivable – Essential for tracking customer payments, invoicing, and revenue management, commonly managed in Sage 300.
|
Structural Engineering |
-
Mechanical Reasoning – This covers fundamental principles of physics, forces, and load distribution, which are essential for structural engineering.
-
Problem Solving – Assesses analytical and critical-thinking skills necessary for troubleshooting structural design challenges.
|
Svelte |
-
Vue.js (Vue 2) – A JavaScript framework that emphasizes reactivity and a simple API for building user interfaces. While it uses a virtual DOM, it shares some goals with Svelte, such as reducing boilerplate and simplifying the development experience.
-
CSS – Useful for styling web applications, an important part of Svelte development.
-
JavaScript (Coding) – This covers core JavaScript concepts, which are essential for working with Svelte.
|
Symfony |
-
Coding: Debugging – Symfony developers frequently debug issues with dependency injection, routing, and ORM (Doctrine). This language-agnostic test ensures they can efficiently identify and resolve problems. PHP can be set as a programming language required for this test.
-
Laravel – Laravel is the closest alternative PHP framework to Symfony. Developers who understand Symfony will likely be comfortable with Laravel’s MVC structure, routing, and dependency injection.
-
Creating REST APIs – Symfony is widely used for API development, and this test ensures that candidates understand request handling, authentication, and data serialization—key Symfony API features.
-
Coding: Entry-Level Algorithms – Algorithmic thinking is crucial for optimizing Symfony applications, especially when handling large-scale request processing, caching, and data transformation. PHP can be set as the required programming language for this language-agnostic coding test.
-
Object-Oriented Programming- Symfony is a highly OOP-based framework that relies on concepts like dependency injection, service containers, and design patterns. Thus, understanding OOP principles is relevant for Symfony developers.
|
UiPath |
-
DevOps – This covers automation principles, including CI/CD pipelines, which relate to process automation.
-
Process Improvement – Useful for optimizing workflows, a key focus of UiPath’s robotic process automation (RPA), which relates to process automation.
-
A coding test in Python is relevant for scripting automation tasks and can be used within UIPath.
|
US Corporate Law |
-
Risk Management – Relevant for assessing legal risks, compliance, and corporate governance in a business setting.
-
Business Ethics & Compliance – Important for ensuring adherence to corporate regulations, ethical decision-making, and legal compliance.
-
Financial Due Diligence – Useful for corporate law professionals involved in mergers, acquisitions, and financial assessments.
-
Legal Research and Writing (US) – Essential for corporate legal professionals who must analyze regulations and draft legal documents.
-
Legal Assistant (US) - While it’s not specific to corporate law, this test ensures candidates have the foundational legal skills to assist attorneys in researching, drafting, and organizing cases.
|
US Criminal Law |
-
Critical Thinking – Essential for analyzing legal arguments, evaluating evidence, and making logical decisions in criminal law cases.
-
Legal Research and Writing (U.S.) – This course covers key skills for researching case law statutes and writing legal documents relevant to criminal law practice.
-
Legal Assistant (US) - This test is not specific to criminal law, but it ensures that candidates have the foundational legal skills to assist attorneys in researching, drafting, and organizing cases.
|
Visual Basic for Applications (VBA) |
-
Microsoft Excel (Advanced) – This course covers advanced Excel functionalities, including automation and macros, which are key uses of VBA.
-
Microsoft Excel (General) – Provides foundational Excel knowledge, including formulas and functions, complementing VBA automation.
-
SQL Server Management Studio- This tool covers database querying and management and is helpful for VBA developers who work with databases.
-
Coding: Debugging – A debugging coding test might help find engineers who can fix problems in current VBA automation and scripting. Depending on the particular VBA use case, languages like Python or JavaScript might be appropriate.
-
Coding: Entry-Level Algorithms- An entry-level algorithm coding test might help find engineers who can create basic automation, scripts, or queries. Depending on the particular VBA use case, languages like Python or JavaScript might be appropriate.
|
Zoho CRM |
-
Salesforce CRM – A widely used CRM platform that offers similar features for managing customer relationships and sales.
-
HubSpot CRM – Another popular CRM tool, comparable to Zoho CRM in customer tracking and sales automation.
-
Customer Service (Multimedia) – This is Important for handling customer interactions and ensuring satisfaction, which is often managed through Zoho CRM.
-
Customer Success Manager (SaaS) – Relevant for maintaining long-term client relationships and managing accounts within a CRM
|