Category

Test de codage

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

Comment évaluer les compétences des développeurs frontaux - HTML et CSS

Par Test de codage, Développeur d'entrée de gamme, Questions d'entretien, Recrutement informatique

HTML et CSS sont deux des compétences les plus fondamentales du développeur en amont. Il serait difficile de rencontrer un développeur web qui n'a pas au moins une compréhension de base des deux piliers. Cependant, certains pensent qu'il ne faut pas accorder au HTML et au CSS le même respect qu'aux autres langages, car aucun des deux ne requiert de logique interne. En effet, le HTML et le CSS sont des langages déclaratifs qui demandent à un navigateur web de rendre des pages web plutôt que d'utiliser du code informatique.

Malgré ce que certains peuvent penser, il devient de plus en plus précieux pour les développeurs de posséder une connaissance et une expertise approfondies de ces deux langues. La vérification des compétences d'un développeur en HTML et CSS est aussi importante que celle des compétences dans des langages comme Java et C++. Il est certain que toute personne vaguement technique devrait avoir une compréhension de base du HTML et du CSS. En fin de compte, c'est tout ce dont vous avez besoin, n'est-ce pas ? Pas exactement.

Le HTML et le CSS constituent l'épine dorsale du développement du front de page, avec JavaScript. En fait, vous trouverez également un grand nombre de développeurs qui utilisent régulièrement ces langages. Bien que vous ne trouverez jamais un développeur qui utilise uniquement ces langages, le HTML et le CSS sont suffisamment essentiels au développement de logiciels modernes pour garantir que les développeurs d'applications frontales sont capables de les utiliser efficacement. Bien qu'elles soient simples à utiliser, les applications avancées nécessitent des compétences et une compréhension approfondies. Il est essentiel de vérifier que votre développeur a cette compréhension.

Check out more qualities of a software engineer.

En savoir plus

React vs React Native

Réagir contre Réagir autochtone : Quelle est la différence ?

Par Test de codage

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.

En savoir plus

Histoire des langages de programmation

Histoire des langages de programmation

Par Test de codage, Ressources humaines

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. 

En savoir plus

Test algorithmique de Tomasz Nurkiewicz

Je n'assisterai pas à votre entretien de test algorithmique

Par Test de codage, Entretien avec un expert, Recrutement informatique

Comment une personne moyenne embauche-t-elle un de premier ordre tailleur ? Ils demandent aux candidats de leur montrer ce qu'ils ont cousu jusqu'à présent, peut-être même de leur demander de coudre quelque chose rapidement. Ensuite, ils observent les résultats, notent le bon fonctionnement de la machine à coudre, l'organisation du lieu de travail, et évaluent le souci du détail du tailleur. Est-ce qu'ils gaspillent trop de tissu ou ne font tout simplement pas un très bon travail ?

Comment les développeurs de logiciels peuvent-ils engager des tailleurs de premier ordre ? Eh bien, cela se passerait probablement un peu comme ça ; C'est un tableau blanc. Veuillez faire la différence entre Nœud Ghiordes et Senneh. Déterminer la longueur du fil en fonction de la surface du tissu".

Honnêtement, je crois qu'un tailleur de premier ordre devrait faire la différence, mais que vérifions-nous réellement ici ? Voulez-vous une veste élégante ou une équation élégante sur un tableau blanc ? En savoir plus

C et C++ : questions d'entretien pour les ingénieurs en logiciel

Compétences des développeurs Screen C et C++

Par Test de codage, Recrutement informatique, Conseils de recrutement, Entretien technique

C and C++ developers don’t get the same buzz as developers in other languages. They aren’t as ubiquitous as JavaScript developers. They aren’t as well connected to hot topics like data science as Python developers. They don’t use a technology as up-and-coming as Kotlin developers do. But unlike the technologies making all the headlines, C and C++ continue to be the workhorses of many essential systems as well as areas like embedded technology and gaming. As a result, there is still a lot of demand for C and C++ developers. So the question becomes, how do you screen C and C++ developer skills?

En savoir plus

Défis techniques de codage des entretiens

Comment utiliser les défis techniques de codage des entretiens pour engager les meilleurs développeurs

Par Test de codage, Ressources humaines, Recrutement informatique, Conseils de recrutement, Entretien technique

Interview coding challenges are a highly polarizing topic. The truth is, you could probably fill libraries with resources to help you master coding interview challenges. That said, what does it take for the employee to create an effective coding challenge scenario?

Interview coding challenges aren’t inherently evil. They can help developers master the art of coding. From the recruiter’s point of view, they can help choose the right candidates. You have to be careful though because they’re a double-edged sword. If done right, they can help you identify the best candidates. If done wrong, however, they can turn your candidates into your enemies and possibly make a bad hiring decision.

Pour plus de conseils et d'astuces, consultez Le guide ultime de l'entretien technique.

En savoir plus

Slack hacks for hiring developers

Why you should use Slack hacks to hire developers

Par Test de codage, Conseils de recrutement, Entretien technique

If you work in an office, there’s a good chance that you use Slack. It’s an incredible tool for collaboration. It will come as no surprise then that there are a few key Slack hacks that can speed up tech recruitment. In this post, you’ll find out some fantastic Slack hacks you can use to do a lot more in the same workflow that you already use. If you don’t already use Slack for tech recruitment, there are some good reasons why you should. En savoir plus

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

Par Changelog, Test de codage

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.

En savoir plus

Scala : questions d'entretien avec un ingénieur en logiciel

Compétences des développeurs de Scala

Par Test de codage, Recrutement informatique, Conseils de recrutement

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. En savoir plus

Entretien de codage en ligne et comment coder à distance

Entretien de codage en ligne et comment coder à distance

Par Test de codage, Ressources humaines, Recrutement informatique, Entretien technique

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. This post will tell you the best way to give an online coding interview with a remote CodePair, also know as a pair programming skills assessment interview. It will also tell you how to provide a better candidate experience by code paring remotely.

Coding interviews used to involve reading tea leaves. Then the crystal ball came along and changed the industry overnight.

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.

What you want to see is how your developer candidates perform under real-world conditions. At the same time, you want to make it as painless as possible for your candidate to take the test.

An online CodePair interview gives you a window onto your candidate’s development process. It is as close to a real environment as you will find anywhere.

An online CodePair interview is only part of a technical interview. For more info, tips, and tricks check out Le guide ultime de l'entretien technique.

En savoir plus

.NET : questions d'entretien pour les ingénieurs en logiciel

Liste des compétences et de l'expérience requises pour les développeurs .NET

Par Test de codage, Recrutement informatique, Conseils de recrutement

Vous êtes sur le point de lancer une campagne de recrutement pour engager un développeur .NET ou un développeur .NET Core. Mais une fois que vous avez reçu vos candidatures et vos CV, vous devez décider qui est assez bon pour se présenter à un entretien technique sur place. Cela nécessite un processus de sélection technique.

Ce dont beaucoup de recruteurs techniques ne se rendent pas compte, c'est que sLa création d'un CV ne se résume pas à un simple coup d'œil. Pourquoi ? D'une part, les bons développeurs .NET sont rares et il ne faut donc pas négliger un candidat qui a du potentiel et de bonnes compétences en programmation. D'autre part, vous ne voulez pas inviter des candidats faibles à un entretien. Cela fait perdre un temps précieux à votre équipe informatique et à vos collègues.

La question se pose donc de savoir comment vous pouvez passer au crible les compétences en programmation .NET de vos candidats développeurs .NET afin d'interviewer les bons candidats et de filtrer les mauvais ? Nous avons élaboré ce guide pour montrer ce qui importe dans la technologie .NET et comment filtrer les candidats rapidement et efficacement. Êtes-vous prêt ? Commençons par les bases. En savoir plus

programming contest

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

Par Test de codage, Ressources humaines, Recrutement informatique

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. En savoir plus

7 Steps to Hiring Top Developers

Par Test de codage, Ressources humaines, Recrutement informatique, Conseils de recrutement, Entretien technique

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. En savoir plus

Python : questions d'entretien avec un ingénieur en logiciel

Comment passer au crible les compétences des développeurs Python

Par Test de codage, Recrutement informatique, Entretien technique

Si vous cherchez une personne ayant des compétences de développeur Python, sachez que les trouver n'est que la moitié du chemin. Ainsi, même si vous pouvez les trouver, il vous faudra peut-être faire un effort supplémentaire pour vraiment comprendre ce que sont les compétences Python. Le véritable ensemble de compétences Python est une chose complexe à comprendre, mais nous vous présentons ici un expert dans le domaine, Wojtek Erbetowski, pour mettre le sujet en lumière.

1. Qu'est-ce que Python ?

Python est l'un des langages de programmation les plus populaires (il occupe la troisième place selon le Index TIOBE 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. En savoir plus

Android: software engineer interview questions

Android developer skills and interview questions

Par Test de codage, Recrutement informatique, Conseils de recrutement

Android developer skills are in great demand, and this demand is expected to grow even further as Android is the dominant mobile operating system today, running on countless models of smartphones and tablets, as well as many other devices. As a result, a recruitment campaign for Android Developer is pretty hard. It has to be quick and accurate if you want to hire the best ones. Otherwise, your competitors will steal you candidate. Screening usually takes the most time so let’s find out how to do it in a fast and effective way. En savoir plus

JavaScript: software engineer interview questions

Comment évaluer les compétences des développeurs JavaScript pour trouver les meilleurs - guide pour le recrutement dans le secteur des TI

Par Test de codage, Recrutement informatique, Conseils de recrutement

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. En savoir plus