Category

Prueba de codificación

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

Cómo mostrar las habilidades de los desarrolladores del front end - HTML y CSS

Por Prueba de codificación, Desarrollador de la parte delantera, Preguntas de la entrevista, Reclutamiento de 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.

Leer más

Reaccionar vs. Reaccionar Nativo

Reaccionar vs. Reaccionar Nativo: ¿Cuál es la diferencia?

Por Prueba de codificación

React y React Native son dos poderosas tecnologías que están detrás de algunas de las aplicaciones web y móviles más populares del mundo hoy en día. Probablemente ni siquiera lo sepas, pero usas al menos una de las dos todos los días. Entonces, ¿cuál es la diferencia entre React y React Native?

React y React Native son dos tecnologías utilizadas en el desarrollo de aplicaciones web y móviles. Ambas utilizan JavaScript y son conocidas por construir interfaces de usuario (UI) web y móvil.

A medida que siga leyendo, desglosaremos las diferencias entre React vs. React Native, definiremos sus fortalezas y debilidades, y proporcionaremos algunos ejemplos de empresas que han adoptado las dos tecnologías.

Leer más

Historia de los lenguajes de programación

Historia de los lenguajes de programación

Por Prueba de codificación, Recursos Humanos

La programación informática es la base de la era digital en la que vivimos hoy en día. Cada vez que te gusta publicar en los medios sociales, enviar un correo electrónico o poner una alarma en tu teléfono, un lenguaje de programación está trabajando entre bastidores, moviendo los hilos. 

¿Pero dónde comenzó todo? ¿Y qué impulsó su crecimiento en la industria líder que existe hoy en día? Sobre todo, ¿por qué es importante conocer la historia de los lenguajes de programación contratando desarrolladores?

Acompáñenos, mientras nos embarcamos en un recorrido por la historia de los lenguajes de programación. Esta retrospectiva demostrará cuánto se ha desarrollado la programación informática a lo largo de los años. Le llevará desde los primeros lenguajes y complicados códigos de máquina hasta el sofisticado lenguaje legible por el hombre que impulsa nuestras tecnologías favoritas hoy en día. 

Leer más

La prueba algorítmica de Tomasz Nurkiewicz

No asistiré a tu entrevista de prueba algorítmica

Por Prueba de codificación, Entrevista con el experto, Reclutamiento de IT

¿Cómo es que la persona promedio contrata a un de primera categoría ¿Sastre? Le piden a las candidatas que les muestren lo que han cosido hasta ahora, tal vez incluso les pidan que cosan algo rápido. Luego observan los resultados, anotando lo bien que operan la máquina de coser, la organización del lugar de trabajo, y evalúan la atención del sastre a los detalles. ¿Están desperdiciando demasiada tela o simplemente no están haciendo un buen trabajo?

¿Cómo contratan los desarrolladores de software a sastres de primera categoría? Bueno, probablemente sería algo como esto; Esto es una pizarra. Por favor, dibuja la diferencia entre Ghiordes y Senneh se anudan. Derivar la longitud del hilo en función de la superficie del tejido".

Honestamente, creo que un sastre de primera clase debería saber la diferencia, pero ¿qué estamos verificando realmente aquí? ¿Quieres una chaqueta elegante o una ecuación elegante en una pizarra? Leer más

C y C++: preguntas de entrevista a los ingenieros de software

Pantalla C y C++ Habilidades de los desarrolladores

Por Prueba de codificación, Reclutamiento de IT, Consejos de reclutamiento, Entrevista técnica

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?

Leer más

Desafíos de la codificación de la entrevista técnica

Cómo utilizar los desafíos de codificación de entrevistas técnicas para contratar a los mejores desarrolladores

Por Prueba de codificación, Recursos Humanos, Reclutamiento de IT, Consejos de reclutamiento, Entrevista técnica

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?

Los desafíos de codificación de entrevistas no son inherentemente malos. Pueden ayudar a los desarrolladores a dominar el arte de la codificación. Desde el punto de vista del reclutador, pueden ayudar a elegir los candidatos adecuados. Pero hay que tener cuidado porque son un arma de doble filo. Si se hace bien, pueden ayudarte a identificar a los mejores candidatos. Sin embargo, si se hace mal, pueden convertir a tus candidatos en tus enemigos y posiblemente tomar una mala decisión de contratación.

Para más consejos y trucos, eche un vistazo a La guía definitiva de la entrevista técnica.

Leer más

Slack hacks for hiring developers

Why you should use Slack hacks to hire developers

Por Prueba de codificación, Consejos de reclutamiento, Entrevista técnica

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. Leer más

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

Por Changelog, Prueba de codificación

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.

Leer más

Scala: software engineer interview questions

Scala developer skills

Por Prueba de codificación, Reclutamiento de IT, Consejos de reclutamiento

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. Leer más

Entrevista de codificación en línea y cómo hacer un CodePair a distancia

Entrevista de codificación en línea y cómo hacer un CodePair a distancia

Por Prueba de codificación, Recursos Humanos, Reclutamiento de IT, Entrevista técnica

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 is only part of a technical interview. For more info, tips, and tricks check out La guía definitiva de la entrevista técnica.

Leer más

...NET: preguntas de entrevista a un ingeniero de software

Screen .NET Developer Skills Set List & Experience Requirements

Por Prueba de codificación, Reclutamiento de IT, Consejos de reclutamiento

Está a punto de iniciar una campaña de reclutamiento para contratar a un desarrollador de .NET o un desarrollador de .NET Core. Pero una vez que reciba sus solicitudes y currículum vitae, tiene que decidir quién es lo suficientemente bueno como para ir a una entrevista técnica in situ. Esto requiere un proceso de selección técnica.

Lo que muchos reclutadores técnicos no se dan cuenta es que...La creación implica más que echar un vistazo a un currículum. ¿Y eso por qué? Por un lado, los buenos desarrolladores de .NET son escasos, así que no quieres pasar por alto a un candidato con potencial y buenos conocimientos de programación. Por otro lado, no quieres invitar a candidatos débiles a una entrevista. Esto hace perder el precioso tiempo de su equipo de TI y sus compañeros de trabajo.

Así que surge la pregunta, ¿cómo puedes filtrar los conocimientos de programación de tus candidatos a desarrollador de .NET para entrevistar a los buenos candidatos y filtrar los malos? Hemos elaborado esta guía para mostrar lo que importa en la tecnología .NET y cómo filtrar los candidatos de forma rápida y eficaz. ¿Está usted listo? Empecemos con lo básico. Leer más

programming contest

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

Por Prueba de codificación, Recursos Humanos, Reclutamiento de 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. Leer más

7 pasos para contratar a los mejores desarrolladores

Por Prueba de codificación, Recursos Humanos, Reclutamiento de IT, Consejos de reclutamiento, Entrevista técnica

Si alguna vez hubo una imagen que resumiera el patrón de reclutamiento de los desarrolladores, es la que usó Isaac Lyman en su puesto de Medium"Cómo reclutar a un desarrollador”:

Me resulta familiar, ¿verdad?

A menos que seas una de las afortunadas compañías que ofrecen trabajos "espectaculares", es muy raro que el talento tecnológico llame a tu puerta. Los buenos desarrolladores son rápidamente atrapados porque como candidatos pasivos reciben ofertas posteriores. Casi nunca están en el mercado porque no necesitan estar buscando trabajo. Leer más

Python: preguntas de entrevista a un ingeniero de software

Cómo evaluar las habilidades de los desarrolladores de Python

Por Prueba de codificación, Reclutamiento de IT, Entrevista técnica

Si estás buscando una persona con habilidades de desarrollo de Python, debes saber que encontrarla es sólo la mitad del viaje. Así que incluso si puedes encontrarlos, puede que te cueste un esfuerzo extra entender qué son realmente las habilidades de Python. El verdadero conjunto de habilidades de Python es algo complejo de entender, pero aquí presentamos a un experto en el campo, Wojtek Erbetowski para sacar el tema a la luz.

1. ¿Qué es Python?

Python es uno de los lenguajes de programación más populares (ocupa el tercer lugar según el Índice 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. Leer más

Android: software engineer interview questions

Android developer skills and interview questions

Por Prueba de codificación, Reclutamiento de IT, Consejos de reclutamiento

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. Leer más

JavaScript: software engineer interview questions

Cómo revisar las habilidades de los desarrolladores de JavaScript para encontrar lo mejor - guía para el reclutamiento de IT

Por Prueba de codificación, Reclutamiento de IT, Consejos de reclutamiento

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. Leer más