- テストされたスキル
- 持続時間
- 38 分以内
- 評価
- 自動
- テストの概要
-
選択問題
知識評価 スウィフト, アイオーエス
プログラミングタスク - レベル。中程度
iOS|Swift|メモ帳アプリ - 提供されているNotesServiceを使ってメモを保存したり読んだりするシンプルなメモアプリです。
DevSkiller online tests and coding questions were created by our expert team to assist companies in the recruitment of iOS developers. Our tests are specially designed to ensure you find the right candidate for your business.
DevSkiller iOS online tests and coding questions are powered by the RealLifeTesting™ methodology, a unique screening method that tests candidates based on real scenarios they are likely to encounter. Tests are accessible from anywhere in the world, at any time, making them an effective tool to find your next iOS developer
プラットフォーム。 アイオーエス
プログラミング言語。 Swift、Objective-C
ツールを構築します。 エックスコード
知識評価 スウィフト, アイオーエス
iOS|Swift|メモ帳アプリ - 提供されているNotesServiceを使ってメモを保存したり読んだりするシンプルなメモアプリです。
知識評価 スウィフト, アイオーエス
iOS|Swift|NSA Cipher Tool - 3つの暗号パズルを解いてNSAのプログラマーとしての夢のポジションを取る。
知識評価 スウィフト, アイオーエス
iOS|Swift|エニグマアプリ - テキストを暗号化して解読するアプリを作ろう。
知識評価 スウィフト, アイオーエス
知識評価 スウィフト, ユニコード, アイオーエス
iOS|Swift|BookDataAnalyst - このコードのコードレビューを行ってください。品質とベストプラクティスへの準拠に注意を払ってください。
知識評価 スウィフト, アイオーエス
iOS|Swift|エニグマアプリ - テキストを暗号化して復号化するアプリを作ろう。
知識評価 アイオーエス, スウィフト
iOS|Swift|ブックキーパーアプリ - 保存や汎用アイテムの取得などのコアデータスタックを初期化し、足りないメソッドを埋めてUI機能を修正することで追加機能を実装します。
知識評価 スウィフト, アイオーエス
iOS|Swift|ブックキーパーアプリ - バックグラウンドスレッドでの保存とメインスレッドでの一般的なアイテムの取得を含む、並行して動作するようにコアデータスタックを初期化します。最後に、テストに合格するためには、textFieldの入力を適切に制限する必要があります。
知識評価 アイオーエス, スウィフト
IOS|Swift|Weather App - ウェザーサービスのバックエンドから受信した気象データを解析するアプリを構築します。候補者は、提供されたJSONファイルを読み込んでデータモデルを作成し、それを解析して不足している関数を埋めて、モデルから必要な気象条件を取得する必要があります。
知識評価 アイオーエス
iOS | Objective-C | Weather App - ウェザーサービスのバックエンドから受信した天気データを分析するアプリを構築します。
知識評価 アイオーエス, スウィフト
iOS|Swift|CoffeHouse Analyst App - 不足している機能を埋めて、管理のために与えられたデータを分析する機能を実装します。
iOS | Swift | Conference App Senior - サーバーとのやりとりに使用するネットワークサービスを実装します。
Android | JNI経由でネイティブからJavaへの非同期呼び出し - 特定の要件を満たすネイティブJava通信コンボの不足しているJNI部分を提供します。
知識評価 ジャワ, アンドロイド, アイオーエス
Android|スタイルの基本 - 多くのTextViewウィジェットで再利用できるスタイルを実装しています。
iOS | Swift | 水力発電所アプリ - 水力発電所のデータを解析するためのアプリに欠落している機能を実装します。
DevSkiller iOS online tests and coding questions work by giving developers challenges that actually reflect their work. DevSkiller uses the RealLifeTesting™ methodology, which allows your business to accurately test a developer candidate’s iOS skills within a controlled environment. Each iOS test is designed to mirror the real-life scenarios that developers would face in their real working day, offering you a unique insight as to how successfully a candidate will be able to operate within your business.
主な特徴
What to look for in an iOS developer
iOS is the operating system developed by Apple originally to power its iPhones, but since then iOS has been installed into Apple’s other devices including the iPad, Apple Watch, and Apple TV.
There are two languages that have been developed for use with iOS, Objective-C, and Swift. Your future iOS developer needs to demonstrate their prowess in at least one of these. Swift is the younger of the two and has become the language of choice for most iOS developers due to the fact that it borrows from other programming languages including Objective-C and JavaScript, making it more convenient to use. Experience working in other programming languages such as C++ is also going to come in useful.
iOS changes quite frequently, with major updates being released every year, so a good iOS developer will need to be someone who stays in touch with the latest advances in iOS technology. Experience working with iOS technology on specific platforms such as Apple Watch or Apple TV is also going to be very helpful.
In addition, there are two very important libraries that iOS developers must know well, UIKit and Foundation. These libraries are essential for any iOS developer to be able to build apps. There are also a huge number of open-source libraries and frameworks that iOS developers can draw on to build their software so knowledge of these is required.
It will also be very useful if an iOS developer candidate has previously worked on projects that have seen them, not only developing apps, but also working with essential functions like Bluetooth, local databases, and working with location services.
If you would like to customize your iOS online tests then this can be easily done. The DevSkiller online task wizard has been pre-set with many features that allow you to customize your test invites at every level. You can set the languages you want to test, as well as the duration of each test and you can monitor an applicant’s test in real-time. Remote testing also allows you to seek out the best iOS developer from anywhere.
If you think DevSkiller iOS tests are what your business needs, but are still unsure, check out the following case study:
Plutora is a market leader in value stream management, with release, test environment, and analytics solutions for enterprise IT.
Before turning to DevSkiller in 2018, Plutora used to screen candidates, using a three-step interview process. Firstly there was a phone interview, followed by a technical interview and finally a behavioral interview. This recruitment method was not only time consuming, but it also required a lot of work on the part of Plutora’s employees. Furthermore, the phone interviews didn’t eliminate the candidates who didn’t have the skills needed, meaning more interviews happened at the later stages, in order to filter out the right candidates.
In 2018, Plutora enlisted DevSkiller’s help with the aim being to automate the screening process to make less work for employees and cut down on the number of interviews being conducted, while also filtering out those who don’t possess the required skills, before the interview stage.
Not only is the system now automated, but thanks to DevSkiller, Plutora now saves approximately 8 hours of internal developer time per candidate, because internal developers are no longer needed to assess which candidate has the required skill set, as DevSkiller does this for them.
"選考段階を自動化したおかげで、面接率を50%下げることができました。同時に、面接段階に進む候補者の質も格段に向上しました。DevSkillerは、当社の技術者採用プロセスに質の高い層を追加してくれました」と述べています。
One of the main benefits of the DevSkiller platform is that iOS tests can be evaluated automatically. Once a test is completed, the platform automatically gets to work on providing the results. This means that tests can be taken, but also evaluated at any time of day, making the whole process extremely time-efficient. The results are then organized into a report that even the most non-technically minded recruiter will be able to understand.
Candidates are assessed in many areas, including whether the solutions they have provided would work and the quality of their coding.
DevSkiller’s iOS online tests and coding questions are accessed by the candidate remotely, meaning they can be taken from anywhere and at a time that is convenient to the candidate. All you, the recruiter would need to provide is a link to the test. If you require the test to be completed within a specific time-frame, you can then set the link to be active for only the allotted amount of time. You can also set how long each test will last for and if the candidate runs out of time, the test is automatically sent for assessment.
To take the test, candidates have the option to use our state of the art in-browser IDE or to complete the project on their favorite IDE and then clone the project to GIT. To monitor their progress during the tests, candidates can also run unit tests to check that their solutions work.