Search test library by skills or roles
⌘ K

About the test:

コンピュータービジョンテストでは、候補者の知識と、ディープラーニングや機械学習アルゴリズムなど、コンピュータービジョン技術に関する理解を評価します。画像認識、オブジェクトの検出、画像セグメンテーション、機能抽出のスキルを評価します。

Covered skills:

  • 画像認識
  • 画像セグメンテーション
  • 畳み込みニューラルネットワーク
  • 画像分類
  • 機械学習
  • CVフレームワーク
  • オブジェクトの検出
  • 特徴抽出
  • ニューラルネットワーク
  • 深い学習
  • Python

Try practice test
9 reasons why
9 reasons why

Adaface Computer Vision Assessment Test is the most accurate way to shortlist コンピュータービジョンエンジニアs



Reason #1

Tests for on-the-job skills

The Computer Vision Test helps recruiters and hiring managers identify qualified candidates from a pool of resumes, and helps in taking objective hiring decisions. It reduces the administrative overhead of interviewing too many candidates and saves time by filtering out unqualified candidates at the first step of the hiring process.

The test screens for the following skills that hiring managers look for in candidates:

  • 画像認識タスクを実行する機能
  • 画像内のオブジェクトを検出する機能
  • 画像を正確にセグメント化する機能
  • 画像から機能を抽出する機能
  • 畳み込みニューラルネットワーク(CNN)を扱う能力
  • コンピュータービジョンタスクのニューラルネットワークを構築する能力
  • 機械学習技術を使用して画像を分類する機能
  • コンピュータービジョンに深い学習原則を適用する能力
  • 機械学習アルゴリズムをコンピュータービジョンの問題に適用する能力
  • コンピュータービジョンタスクのPythonでコーディングする機能
  • さまざまなコンピュータービジョンフレームワークの知識
Reason #2

No trick questions

no trick questions

Traditional assessment tools use trick questions and puzzles for the screening, which creates a lot of frustration among candidates about having to go through irrelevant screening assessments.

View sample questions

The main reason we started Adaface is that traditional pre-employment assessment platforms are not a fair way for companies to evaluate candidates. At Adaface, our mission is to help companies find great candidates by assessing on-the-job skills required for a role.

Why we started Adaface
Try practice test
Reason #3

Non-googleable questions

We have a very high focus on the quality of questions that test for on-the-job skills. Every question is non-googleable and we have a very high bar for the level of subject matter experts we onboard to create these questions. We have crawlers to check if any of the questions are leaked online. If/ when a question gets leaked, we get an alert. We change the question for you & let you know.

How we design questions

これらは、10,000以上の質問のライブラリからのわずかなサンプルです。これに関する実際の質問 コンピュータービジョンテスト グーグルできません.

🧐 Question

Medium

Changed decision boundary
Try practice test
We have trained a model on a linearly separable training set to classify the data points into 2 sets (binary classification). Our intern recently labelled some new data points which are all correctly classified by the model. All of the new data points lie far away from the decision boundary. We added these new data points and re-trained our model- our decision boundary changed. Which of these models do you think we could be working with?
The 2 data sources use SQL Server and have a 3-character CompanyCode column. Both data sources contain an ORDER BY clause to sort the data by CompanyCode in ascending order. 

Teylor wants to make sure that the Merge Join transformation works without additional transformations. What would you recommend?
A: Perceptron
B: SVM
C: Logistic regression
D: Guassion discriminant analysis

Medium

CNN Architecture Tuning
Convolutional Neural Networks
Hyperparameter Optimization
Try practice test
You are fine-tuning a Convolutional Neural Network (CNN) for image classification. The network architecture is as follows:
 image
The model is trained using the following parameters:

- Batch size: 64
- Learning rate: 0.001
- Optimizer: Adam
- Loss function: Categorical cross-entropy

After several training epochs, you observe that the training accuracy is high, but the validation accuracy plateaus and is significantly lower. This suggests possible overfitting. Which of the following adjustments would most effectively mitigate this issue without overly compromising the model's performance?
A: Increase the batch size to 128
B: Add dropout layers with a dropout rate of 0.5 after each MaxPooling2D layer
C: Replace Adam optimizer with SGD (Stochastic Gradient Descent)
D: Decrease the number of filters in each Conv2D layer by half
E: Increase the learning rate to 0.01
F: Reduce the size of the Dense layer to 64 units

Medium

CNN for Imbalanced Image Dataset
Convolutional Neural Networks
Imbalanced Datasets
Try practice test
You are fine-tuning a Convolutional Neural Network (CNN) for an image classification task where the dataset is highly imbalanced. The majority class comprises 70% of the data. The initial model setup and subsequent experiments yield the following observations:

**Initial Setup:**

- CNN architecture: 6 convolutional layers with increasing filter sizes, followed by 2 fully connected layers.
- Activation function: ReLU
- No class-weighting or data augmentation.
- Results: High overall accuracy, but poor precision and recall for minority classes.

**Experiment 1:**

- Changes: Implement class-weighting to penalize mistakes on minority classes more heavily.
- Results: Improved precision and recall for minority classes, but overall accuracy slightly decreased.

**Experiment 2:**

- Changes: Add dropout layers with a rate of 0.5 after each convolutional layer.
- Results: Overall accuracy decreased, and no significant change in precision and recall for minority classes.

Given these outcomes, what is the most effective strategy to further improve the model's performance specifically for the minority classes without compromising the overall accuracy?
A: Increase the dropout rate to 0.7
B: Further fine-tune class-weighting parameters
C: Increase the number of filters in the convolutional layers
D: Add batch normalization layers after each convolutional layer
E: Use a different activation function like LeakyReLU
F: Implement more aggressive data augmentation on the minority class

Easy

Gradient descent optimization
Gradient Descent
Try practice test
You are working on a regression problem using a simple neural network. You want to optimize the model's weights using gradient descent with different learning rate schedules. Consider the following pseudo code for training the neural network:
 image
Which of the following learning rate schedules would most likely result in the fastest convergence without overshooting the optimal weights?

A: Constant learning rate of 0.01
B: Exponential decay with initial learning rate of 0.1 and decay rate of 0.99
C: Exponential decay with initial learning rate of 0.01 and decay rate of 0.99
D: Step decay with initial learning rate of 0.1 and decay rate of 0.5 every 100 epochs
E: Step decay with initial learning rate of 0.01 and decay rate of 0.5 every 100 epochs
F: Constant learning rate of 0.1

Medium

Less complex decision tree model
Model Complexity
Overfitting
Try practice test
You are given a dataset to solve a classification problem using a decision tree algorithm. You are concerned about overfitting and decide to implement pruning to control the model's complexity. Consider the following pseudo code for creating the decision tree model:
 image
Which of the following combinations of parameters would result in a less complex decision tree model, reducing the risk of overfitting?

A: max_depth=5, min_samples_split=2, min_samples_leaf=1
B: max_depth=None, min_samples_split=5, min_samples_leaf=5
C: max_depth=3, min_samples_split=2, min_samples_leaf=1
D: max_depth=None, min_samples_split=2, min_samples_leaf=1
E: max_depth=3, min_samples_split=10, min_samples_leaf=10
F; max_depth=5, min_samples_split=5, min_samples_leaf=5

Easy

n-gram generator
Try practice test
Our newest machine learning developer want to write a function to calculate the n-gram of any text. An N-gram means a sequence of N words. So for example, "black cats" is a 2-gram, "saw black cats" is a 3-gram etc. The 2-gram of the sentence "the big bad wolf fell down" would be [["the", "big"], ["big", "bad"], ["bad", "wolf"], ["wolf", "fell"], ["fell", "down"]]. Can you help them select the correct function for the same?
 image

Easy

Recommendation System Selection
Recommender Systems
Collaborative Filtering
Content-Based Filtering
Try practice test
You are tasked with building a recommendation system for a newly launched e-commerce website. Given that the website is new, there is not much user interaction data available. Also, the items in the catalog have rich descriptions. Based on these requirements, which type of recommendation system approach would be the most suitable for this task?

Easy

Sensitivity and Specificity
Confusion Matrix
Model Evaluation
Try practice test
You have trained a supervised learning model to classify customer reviews as either "positive" or "negative" based on a dataset with 10,000 samples and 35 features, including the review text, reviewer's name, and rating. The dataset is split into a 7,000-sample training set and a 3,000-sample test set.

After training the model, you evaluate its performance using a confusion matrix on the test set, which shows the following results:
 image
Based on the confusion matrix, what are the sensitivity and specificity of the model?

Medium

ZeroDivisionError and IndexError
Exceptions
Try practice test
What will the following Python code output?
 image

Medium

Session
File Handling
Dictionary
Try practice test
 image
The function high_sess should compute the highest number of events per session of each user in the database by reading a comma-separated value input file of session data. The result should be returned from the function as a dictionary. The first column of each line in the input file is expected to contain the user’s name represented as a string. The second column is expected to contain an integer representing the events in a session. Here is an example input file:
Tony,10
Stark,12
Black,25
Your program should ignore a non-conforming line like this one.
Stark,3
Widow,6
Widow,14
The resulting return value for this file should be the following dictionary: { 'Stark':12, 'Black':25, 'Tony':10, 'Widow':14 }
What should replace the CODE TO FILL line to complete the function?
 image

Medium

Max Code
Arrays
Try practice test
Below are code lines to create a Python function. Ignoring indentation, what lines should be used and in what order for the following function to be complete:
 image

Medium

Recursive Function
Recursion
Dictionary
Lists
Try practice test
Consider the following Python code:
 image
In the above code, recursive_search is a function that takes a dictionary (data) and a target key (target) as arguments. It searches for the target key within the dictionary, which could potentially have nested dictionaries and lists as values, and returns the value associated with the target key. If the target key is not found, it returns None.

nested_dict is a dictionary that contains multiple levels of nested dictionaries and lists. The recursive_search function is then called with nested_dict as the data and 'target_key' as the target.

What will the output be after executing the above code?

Medium

Stacking problem
Stack
Linkedlist
Try practice test
What does the below function ‘fun’ does?
 image
A: Sum of digits of the number passed to fun.
B: Number of digits of the number passed to fun.
C: 0 if the number passed to fun is divisible by 10. 1 otherwise.
D: Sum of all digits number passed to fun except for the last digit.
🧐 Question🔧 Skill

Medium

Changed decision boundary

2 mins

Deep Learning
Try practice test

Medium

CNN Architecture Tuning
Convolutional Neural Networks
Hyperparameter Optimization

3 mins

Deep Learning
Try practice test

Medium

CNN for Imbalanced Image Dataset
Convolutional Neural Networks
Imbalanced Datasets

3 mins

Deep Learning
Try practice test

Easy

Gradient descent optimization
Gradient Descent

2 mins

Machine Learning
Try practice test

Medium

Less complex decision tree model
Model Complexity
Overfitting

2 mins

Machine Learning
Try practice test

Easy

n-gram generator

2 mins

Machine Learning
Try practice test

Easy

Recommendation System Selection
Recommender Systems
Collaborative Filtering
Content-Based Filtering

2 mins

Machine Learning
Try practice test

Easy

Sensitivity and Specificity
Confusion Matrix
Model Evaluation

2 mins

Machine Learning
Try practice test

Medium

ZeroDivisionError and IndexError
Exceptions

2 mins

Python
Try practice test

Medium

Session
File Handling
Dictionary

2 mins

Python
Try practice test

Medium

Max Code
Arrays

2 mins

Python
Try practice test

Medium

Recursive Function
Recursion
Dictionary
Lists

3 mins

Python
Try practice test

Medium

Stacking problem
Stack
Linkedlist

4 mins

Python
Try practice test
🧐 Question🔧 Skill💪 Difficulty⌛ Time
Changed decision boundary
Deep Learning
Medium2 mins
Try practice test
CNN Architecture Tuning
Convolutional Neural Networks
Hyperparameter Optimization
Deep Learning
Medium3 mins
Try practice test
CNN for Imbalanced Image Dataset
Convolutional Neural Networks
Imbalanced Datasets
Deep Learning
Medium3 mins
Try practice test
Gradient descent optimization
Gradient Descent
Machine Learning
Easy2 mins
Try practice test
Less complex decision tree model
Model Complexity
Overfitting
Machine Learning
Medium2 mins
Try practice test
n-gram generator
Machine Learning
Easy2 mins
Try practice test
Recommendation System Selection
Recommender Systems
Collaborative Filtering
Content-Based Filtering
Machine Learning
Easy2 mins
Try practice test
Sensitivity and Specificity
Confusion Matrix
Model Evaluation
Machine Learning
Easy2 mins
Try practice test
ZeroDivisionError and IndexError
Exceptions
Python
Medium2 mins
Try practice test
Session
File Handling
Dictionary
Python
Medium2 mins
Try practice test
Max Code
Arrays
Python
Medium2 mins
Try practice test
Recursive Function
Recursion
Dictionary
Lists
Python
Medium3 mins
Try practice test
Stacking problem
Stack
Linkedlist
Python
Medium4 mins
Try practice test
Reason #4

1200+ customers in 75 countries

customers in 75 countries
Brandon

Adaface を使用することで、最初の選考プロセスを 75% 以上最適化することができ、採用担当マネージャーと人材獲得チームの両方にとって貴重な時間を同様に解放することができました。


Brandon Lee, 人々の責任者, Love, Bonito

Try practice test
Reason #5

Designed for elimination, not selection

The most important thing while implementing the pre-employment コンピュータービジョンテスト in your hiring process is that it is an elimination tool, not a selection tool. In other words: you want to use the test to eliminate the candidates who do poorly on the test, not to select the candidates who come out at the top. While they are super valuable, pre-employment tests do not paint the entire picture of a candidate’s abilities, knowledge, and motivations. Multiple easy questions are more predictive of a candidate's ability than fewer hard questions. Harder questions are often "trick" based questions, which do not provide any meaningful signal about the candidate's skillset.

Science behind Adaface tests
Reason #6

1 click candidate invites

Email invites: You can send candidates an email invite to the コンピュータービジョンテスト from your dashboard by entering their email address.

Public link: You can create a public link for each test that you can share with candidates.

API or integrations: You can invite candidates directly from your ATS by using our pre-built integrations with popular ATS systems or building a custom integration with your in-house ATS.

invite candidates
Reason #7

Detailed scorecards & benchmarks

サンプルスコアカードを表示します
Try practice test
Reason #8

High completion rate

Adaface tests are conversational, low-stress, and take just 25-40 mins to complete.

This is why Adaface has the highest test-completion rate (86%), which is more than 2x better than traditional assessments.

test completion rate
Reason #9

Advanced Proctoring


Learn more

About the Computer Vision Online Test

Why you should use Pre-employment Computer Vision Test?

The コンピュータービジョンテスト makes use of scenario-based questions to test for on-the-job skills as opposed to theoretical knowledge, ensuring that candidates who do well on this screening test have the relavant skills. The questions are designed to covered following on-the-job aspects:

  • コンピュータービジョンアプリケーションの開発の経験
  • 機械学習アルゴリズムの強力な知識
  • Pythonプログラミング言語の専門知識
  • コンピュータービジョンフレームワークの使用に習熟しています
  • 画像認識タスクを実行する機能
  • オブジェクト検出技術の理解
  • 画像セグメンテーション方法の知識
  • 画像からの特徴抽出の経験
  • 畳み込みニューラルネットワークに精通しています
  • ニューラルネットワークアーキテクチャの習熟度

Once the test is sent to a candidate, the candidate receives a link in email to take the test. For each candidate, you will receive a detailed report with skills breakdown and benchmarks to shortlist the top candidates from your pool.

What topics are covered in the Computer Vision Test?

  • 画像認識

    画像認識は、コンピューターシステムがデジタル画像のオブジェクトまたはパターンを識別および分類する能力です。このスキルは、オブジェクトの識別、画像検索、コンテンツ分析などのさまざまなタスクに重要な画像認識で使用される基本的な概念と技術に関する候補者の理解を評価するためにテストで測定されます。 </h4> <p>オブジェクト検出は、画像やビデオでオブジェクトを見つけてローカライズすることを含むコンピュータービジョンタスクです。このスキルは、監視、自律車両、画像ベースの検索システムなどのアプリケーションに不可欠なオブジェクトの検出と位置で使用されるアルゴリズムと方法に関する候補者の知識を評価するためにテストで測定されます。 </h4> <p>画像セグメンテーションは、画像の表現を簡素化または分析することを目的とした、画像を複数の領域またはセグメントに分割するプロセスです。このテストでこのスキルを測定することで、リクルーターは、医療画像分析、オブジェクト認識、画像編集などのアプリケーションで重要な役割を果たす画像セグメンテーションに技術とアルゴリズムを使用する候補者の能力を評価できます。 </h4> <p>機能抽出には、画像などの生データから意味のある情報または機能を導き出すために、後続の分析や分類を容易にします。このスキルは、オブジェクト認識、画像マッチング、パターン分析などのタスクに重要なコンピュータービジョンで使用される機能抽出技術に関する候補者の理解を評価するためにテストで測定されます。 > <p>畳み込みニューラルネットワーク(CNNS)は、画像などの視覚データを処理するために特別に設計された深い学習モデルです。このスキルは、CNNアーキテクチャに関する候補者の知識を評価するためにテストで測定され、画像分類、オブジェクト検出、画像セグメンテーションなどのタスクにCNNをトレーニングおよび適用する能力。

  • Full list of covered topics

    The actual topics of the questions in the final test will depend on your job description and requirements. However, here's a list of topics you can expect the questions for コンピュータービジョンテスト to be based on.

    画像認識
    オブジェクトの検出
    画像セグメンテーション
    特徴抽出
    畳み込みニューラルネットワーク(CNN)
    ニューラルネットワーク
    画像分類
    深い学習
    機械学習
    Python
    CVフレームワーク
    前処理
    アクティベーション機能
    損失関数
    最適化アルゴリズム
    データ増強
    転送学習
    誤差逆伝播法
    正則化
    ハイパーパラメーターチューニング
    相互検証
    バイナリ分類
    マルチクラス分類
    オブジェクトのローカリゼーション
    境界ボックス回帰
    インスタンスセグメンテーション
    セマンティックセグメンテーション
    エンコーダデコダーアーキテクチャ
    再発性ニューラルネットワーク(RNN)
    畳み込み層
    プーリングレイヤー
    完全に接続されたレイヤー
    バッチ正規化
    ドロップアウト
    画像の事前処理
    データ増強技術
    データラベル付け
    機能選択
    主成分分析(PCA)
    線形回帰
    ロジスティック回帰
    サポートベクターマシン(SVM)
    ランダムフォレスト
    k-nearest Neighbors(knn)
    素朴なベイズ
    モデル評価メトリック
    混乱マトリックス
    精度とリコール
    F1スコア
    レシーバー動作特性(ROC)曲線
    AUC-ROCスコア
    グリッド検索
    k-fold交差検証
    アンサンブル学習
    過剰適合と装着
    Python構文
    変数タイプ
    制御フロー
    機能
    ファイル処理
    Pythonライブラリ
    numpy
    パンダ
    matplotlib
Try practice test

What roles can I use the Computer Vision Test for?

  • コンピュータービジョンエンジニア
  • 機械学習エンジニア
  • AI研究者
  • データサイエンティスト
  • ソフトウェア開発者
  • データアナリスト
  • 画像処理エンジニア
  • 研究科学者
  • コンピュータービジョンコンサルタント
  • データエンジニア

How is the Computer Vision Test customized for senior candidates?

For intermediate/ experienced candidates, we customize the assessment questions to include advanced topics and increase the difficulty level of the questions. This might include adding questions on topics like

  • 画像分類の機能
  • 深い学習の概念の深い理解
  • 機械学習アルゴリズムの専門知識
  • Pythonプログラミング言語に熟練しています
  • コンピュータービジョンフレームワークを操作する機能
  • 画像認識モデルの実装の経験
  • オブジェクト検出原則の強い把握
  • 高度な画像セグメンテーション技術の知識
  • 特徴抽出方法の習熟度
  • 畳み込みニューラルネットワークの詳細な理解
Singapore government logo

採用担当者は、パネル面接中に尋ねる専門的な質問を通じて、どの候補者がより良いスコアを持っているかを判断し、スコアがそれほど高くない候補者と区別できると感じました。彼らです 非常に満足 Adaface のスクリーニングで最終候補者リストに選ばれた候補者の質を重視します。


85%
スクリーニング時間の短縮

Computer Vision Hiring Test よくある質問

複数のスキルを1つのカスタム評価に組み合わせることはできますか?

そのとおり。カスタム評価は、職務内容に基づいて設定され、指定したすべての必須スキルに関する質問が含まれます。

アンチチートまたは監督の機能はありますか?

次のアンチチート機能があります。

  • グーグル不可能な質問
  • IP監督
  • Webの提案
  • ウェブカメラの監督
  • 盗作の検出
  • 安全なブラウザ

[プロクチャリング機能](https://www.adaface.com/proctoring)の詳細をご覧ください。

テストスコアを解釈するにはどうすればよいですか?

留意すべき主なことは、評価が選択ツールではなく排除ツールであることです。スキル評価が最適化され、技術的にその役割の資格がない候補者を排除するのに役立ちます。これは、役割の最良の候補者を見つけるのに役立つために最適化されていません。したがって、評価を使用する理想的な方法は、しきい値スコア(通常は55%、ベンチマークを支援します)を決定し、インタビューの次のラウンドのしきい値を超えてスコアを上回るすべての候補者を招待することです。

このテストを使用できますか?

各ADAFACE評価は、職務記述書/理想的な候補者のペルソナにカスタマイズされます(当社の主題の専門家は、10000以上の質問のライブラリからあなたの評価に適切な質問を選択します)。この評価は、あらゆる経験レベルでカスタマイズできます。

すべての候補者は同じ質問を受け取りますか?

私は候補者です。練習テストを試すことはできますか?

いいえ。残念ながら、現時点では練習テストをサポートしていません。ただし、[サンプルの質問](https://www.adaface.com/questions)を使用するには、練習できます。

このテストを使用するコストはいくらですか?

無料トライアルを受けることはできますか?

私はちょうど有料プランに移りました。カスタム評価をリクエストするにはどうすればよいですか?

customers across world
Join 1200+ companies in 75+ countries.
今日、最も候補者のフレンドリーなスキル評価ツールをお試しください。
g2 badges
Ready to use the Adaface コンピュータービジョンテスト?
Ready to use the Adaface コンピュータービジョンテスト?
私たちとしゃべる
ada
Ada
● Online
✖️