Category

コーディングテスト

How to screen front end developer skills - HTML and CSS Blog

How to screen front end developer skills – HTML and CSS

記入例 コーディングテスト, フロントエンド開発者, インタビューの質問, IT人材紹介

HTML and CSS are two of the most fundamental front end developer skills. You’d be hard-pressed to come across a web developer who doesn’t have at least a basic understanding of the two stalwarts. However, some believe that HTML and CSS shouldn’t be given the same respect as other languages because neither requires any internal logic. That’s because HTML and CSS are declarative languages that instruct a web browser to render web pages rather than use computational code.

Despite what some may think, it’s becoming increasingly valuable for developers to possess in-depth knowledge and expertise of theses two languages. Verifying a developer’s HTML and CSS skills is as important as ascertaining skills in languages like Java and C++. Surely, anyone vaguely technical should have a basic understanding of HTML and CSS. In the end, that’s all you need, right? Not exactly.

HTML and CSS make up the backbone of front end development along with JavaScript. In fact, you’ll also find quite a lot of back-end developers who use these languages on a regular basis. While you will never find a developer who solely uses these languages, HTML and CSS are critical enough to modern software development to ensure that front end developers are able to use them effectively. While they are simple to get started with, advanced applications require in-depth skill and understanding. It’s essential to verify that your developer has this understanding.

Check out more qualities of a software engineer.

続きを読む

React vs React Native

React vs React Native: What’s the difference?

記入例 コーディングテスト

React and React Native are two powerful technologies that are behind some of the most popular web and mobile applications in the world today. You’re probably not even aware, but you use at least one of the two every single day. So what’s the difference between React vs React Native?

React and React Native are two technologies used in the development of web and mobile applications. Both use JavaScript and are known for building web and mobile user interfaces (UI).

As you read on, we’ll break down the differences between React vs React Native, define their strengths and weaknesses, and provide some examples of companies that have adopted the two technologies.

続きを読む

History of programming languages

History of programming languages

記入例 コーディングテスト, 人的資源

Computer programming is the very basis of the digital age that we live in today. Every time you like a post on social media, send an email, or set an alarm on your phone, a programming language is working behind the scenes – pulling the strings. 

But where did it all begin? And what spurred its growth into the leading industry that exists today? Most of all, why is knowing the history of programming languages important to hiring developers?

Join us, as we embark on a tour of the history of programming languages. This retrospective will demonstrate how much computer programming has developed over the years.  It’ll take you back from the early languages and complicated machine code to sophisticated human-readable language that powers our favorite technologies today. 

続きを読む

Tomasz Nurkiewicz algorithmic test

アルゴリズムテストの面接には参加しません

記入例 コーディングテスト, 専門家インタビュー, IT人材紹介

How does the average person hire a top-notch tailor? They ask the candidates to show them what they’ve stitched so far, maybe even ask them to sew something fast. Then they’ll observe the results, noting how well they operate the sewing machine, the organization of the workplace, and assess the tailor’s attention to detail. Are they wasting too much fabric or simply not doing a very good job?

How do software developers hire top-notch tailors? Well, it would probably go a little something like this; This is a whiteboard. Please draw the difference between Ghiordes and Senneh knot. Derive the length of thread as a function of fabric’s surface area”.

Honestly, I believe that a top-notch tailor should know the difference, but what are we really verifying here? Do you want an elegant jacket or an elegant equation on a whiteboard? 続きを読む

CとC++:ソフトウェアエンジニアのインタビューの質問

画面のCとC++開発者のスキル

記入例 コーディングテスト, IT人材紹介, 採用のヒント, テクニカルインタビュー

C や C++ の開発者は、他の言語の開発者ほど話題になりません。JavaScript の開発者ほどユビキタスではありません。Python の開発者ほど、データサイエンスのようなホットな話題には縁がありません。Kotlin の開発者ほど新進気鋭の技術を使っているわけでもありません。しかし、これまでの技術とは異なり、C と C++ は、組み込み技術やゲームのような分野だけでなく、多くの重要なシステムの主力であり続けています。その結果、CとC++の開発者に対する需要は依然として多くあります。そこで問題となるのは、C および C++ 開発者のスキルをどのようにスクリーニングするかということです。

続きを読む

技術面接コーディングの課題

優秀な開発者を採用するための技術面接コーディングチャレンジの活用法

記入例 コーディングテスト, 人的資源, IT人材紹介, 採用のヒント, テクニカルインタビュー

面接コーディングの課題は、非常に二極化したトピックです。真実は、おそらくあなたがコーディングの面接チャレンジをマスターするのに役立つリソースでライブラリを埋めることができます。つまり、従業員が効果的なコーディングチャレンジのシナリオを作成するために必要なものは何でしょうか?

面接コーディングの課題は本質的に悪いものではありません。開発者がコーディングの技術を習得するのを助けることができます。採用担当者の視点では、適切な候補者を選ぶのに役立ちます。しかし、両刃の剣であることには注意が必要です。正しく行えば、最適な候補者を見極めるのに役立ちます。しかし、間違ったやり方をしてしまうと、候補者を敵に回してしまい、誤った採用判断をしてしまう可能性もあります。

より多くのヒントやトリックについては、以下を参照してください。 技術面接の究極のガイド.

続きを読む

開発者を雇うためのSlackハック

Slackハックを使って開発者を雇うべき理由

記入例 コーディングテスト, 採用のヒント, テクニカルインタビュー

オフィスで働いている人なら、Slackを使っている可能性が高いでしょう。Slackはコラボレーションのための素晴らしいツールです。Slackには、技術者の採用をスピードアップさせるための重要なハックがいくつかあるのは当然のことでしょう。この記事では、すでに使っているワークフローと同じワークフローで、より多くのことができる素晴らしいSlackハックをいくつか紹介します。まだ技術者の採用にSlackを使っていない場合は、使うべき理由がいくつかあります。 続きを読む

From a code plagiarism checker to an IP tracker, DevSkiller’s tests are secure

[Webinar]From a code plagiarism checker to an IP tracker, DevSkiller’s tests are secure

記入例 変更履歴, コーディングテスト

It goes without saying that a developer skills test is only useful if you know the right person took the test. In the vast majority of cases, this is not an issue. But we still employ a code plagiarism checker on our system. Why is that?

Why you need a code plagiarism checker

Plagiarism is a big problem in society. According to Academic Paradigms, LLC, The Center for Academic Integrity found that almost 80% of college students admit to cheating at least once.  And if you think that this is simply a case of all those underwater basket weaving students handing in cheap baskets from the Walmart as their end of term project, you would be sorely mistaken.

続きを読む

Scala: software engineer interview questions

Scala developer skills

記入例 コーディングテスト, IT人材紹介, 採用のヒント

It can be incredibly difficult to find the right Scala developer. You have to search through mountains of resumes sent by candidates and recruiters to find the right one. But at the end of the day, it is hard to tell which of these potential candidates will be able to do the job and which are simply not right for your organization. To make your job a little easier, we’ve written this article to explain exactly what you need to do to find the right Scala developer. 続きを読む

オンラインコーディングの面接とリモートでCodePairする方法

オンラインコーディングの面接とリモートでCodePairする方法

記入例 コーディングテスト, 人的資源, IT人材紹介, テクニカルインタビュー

The reason why you give a coding interview to a software development candidate is to make an educated guess of how well they will do their job if they are hired. この記事では、リモートコードペアとのオンラインコーディングインタビューを行うための最良の方法を教えてくれます。 ペアプログラミングスキル評価面接.また、リモートでコード・パーリングを行うことで、より良い候補者体験を提供する方法も教えてくれます。

コーディングインタビューでは、茶葉を読むことに使われていました。 その後、水晶玉が登場し、一夜にして業界を変えた。

Of course, I’m joking but a lot of the popular methods for interviewing software developers predict their success about as well as a crystal ball.

あなたが見たいのは、開発者候補者が実際の環境下でどのようにパフォーマンスを発揮するかです。同時に、受験生にとっては、できるだけ苦痛のない試験にしたいものです。

CodePairのオンライン面接では、候補者の開発プロセスを見ることができます。これは、どこよりも実際の環境に近いものです。

An online CodePair interview is only part of a technical interview. For more info, tips, and tricks check out 技術面接の究極のガイド.

続きを読む

.NET:ソフトウェアエンジニアのインタビューの質問

Screen .NET Developer Skills Set List & Experience Requirements

記入例 コーディングテスト, IT人材紹介, 採用のヒント

You are about to start a recruitment campaign to hire a .NET developer or a .NET Core developer. But once you receive your applications and resumes, you have to decide who is good enough to get to an on-site technical interview. This requires a technical screening process.

技術系の採用担当者の多くが気づいていないのは、以下のことです。creening involves more than glancing through a resume. Why is that? On the one hand, good .NET developers are scarce so you don’t want to overlook a candidate with potential and good programming skills. On the other, you don’t want to invite weak candidates for an interview. This wastes the precious time of your IT team and coworkers.

そこで問題になるのが、.NET開発者候補者の.NETプログラミングスキルをどのようにスクリーニングして、優秀な候補者を面接して、悪い候補者を除外することができるのかということです。私たちは、.NET技術で何が重要なのか、どのように迅速かつ効果的に候補者をスクリーニングするのかを示すために、このガイドをまとめました。準備はできていますか?まずは基本的なことから始めましょう。 続きを読む

programming contest

Use programming contests as an efficient way to attract and engage developers

記入例 コーディングテスト, 人的資源, IT人材紹介

Developers are in increasing demand, a fact that doesn’t look like it will change anytime soon. This means that the higher the demand for top tech talent, the more efficient you need to be with your sourcing in order to attract the best coding talent. One of the best ways to do this is to organize a programming contest. If done right, it can be a great way to attract devs to your conference and pick up qualified candidates to funnel into your recruiting strategy. 続きを読む

7 Steps to Hiring Top Developers

記入例 コーディングテスト, 人的資源, IT人材紹介, 採用のヒント, テクニカルインタビュー

If there was ever an image summing up the developer recruitment pattern, it’s the one used by Isaac Lyman in his Medium post “How to recruit a developer”:

Looks familiar, right?

Unless you are one of the lucky companies offering “showstopper” jobs, it’s very rarely that top tech talent comes knocking on your door. Good developers are quickly snapped up because as passive candidates they get subsequent offers. They are almost never on the market because they don’t need to be shopping for jobs. 続きを読む

Python: software engineer interview questions

How to screen Python developers’ skills

記入例 コーディングテスト, IT人材紹介, テクニカルインタビュー

If you are looking for a person with Python developer skills, know that finding them is only half the journey. So even if you can source them, it might take some extra effort to truly understand what Python skills really are. The real Python skill set is a complex thing to understand, but here we introduce an expert in the field, Wojtek Erbetowski to bring the topic to light.

1. What is Python?

Python is one of the most popular programming languages (ranking third according to the TIOBE Index as of December 2018). It was first released in 1991 and gained its popularity for being simple to learn, yet powerful in solving problems. The syntax is similar to the C++ family, yet is equipped in a variety of modern solutions. 続きを読む

Android:ソフトウェアエンジニアの面接の質問

Android開発者のスキルと面接の質問

記入例 コーディングテスト, IT人材紹介, 採用のヒント

Android開発者のスキル は非常に需要が高く、スマートフォンやタブレットなど数え切れないほどの機種に搭載されているAndroidが圧倒的なモバイルOSであることから、今後さらに需要が高まることが予想されています。このような状況を受けて、当社では Android Developerはかなりハード.あなたが最高のものを雇いたい場合は、それは迅速かつ正確でなければなりません。そうでなければ、競合他社に候補者を奪われてしまいます。スクリーニングには通常最も時間がかかりますので、迅速かつ効果的な方法をご紹介します。 続きを読む

JavaScript: software engineer interview questions

How to screen JavaScript developer skills to find the best – guide for IT recruitment

記入例 コーディングテスト, IT人材紹介, 採用のヒント

1. What is JavaScript?

JavaScript (also known as JS) is high-level, prototype-based, untyped, dynamic language. Depending on the environment JavaScript can be interpreted or compiled. It is a multi-paradigm programming language, supporting object-oriented, imperative and functional programming styles. 続きを読む