los escritos de nema

Esta experiencia de entrevista es de un desarrollador que trabaja en una organización basada en blockchain, Bloque de comercio con sede en Londres que ofrece oportunidades de trabajo remoto a nivel mundial . Este artículo está destinado a los estudiantes que tienen interés en Código abierto, cadena de bloques, website3 y en conseguir oportunidades remotas. Este artículo está articulado por Dhananjay Purohit, quien ha contribuido en varios proyectos de código abierto y actualmente está trabajando con comercio world-wide-web en el ecosistema Net3 y Bitcoin. LinkedIn: https://www.linkedin.com/in/dhananjaypurohit/

Este artículo contendrá las siguientes secciones:

  • Acerca del bloque de comercio
  • Antecedentes iniciales que ayudaron a conseguir este trabajo.
  • Cómo aplicar (Proceso de aplicación)
  • Recursos para encontrar comunidades de blockchain de código abierto
  • Proceso de entrevista

Acerca del bloque de comercio

SITIO Internet: https://www.commerceblock.com/

PRODUCTO: Monedero Mercury -> https://mercurywallet.com/

CommerceBlock es una startup innovadora con sede en Londres que opera dentro de la industria de la cadena de bloques. Su objetivo principal es descentralizar las finanzas ofreciendo una infraestructura pública de blockchain.

CommerceBlock quiere tomar el trueque, las finanzas comerciales y el comercio y descentralizarlo. El equipo de CommerceBlock está construyendo las herramientas financieras requeridas en el comercio y las finanzas en la cadena de bloques pública sin la necesidad de «terceros» como los bancos.

Antecedentes iniciales que ayudaron a conseguir este trabajo.

Participó en la competencia basada en Bitcoin de código abierto, verano de Bitcoin 2022 en la que su propuesta fue seleccionada y realizó un proyecto para Alby Wallet (https://getalby.com/). Su proyecto se basó en implementar una biblioteca de middleware para soportar micro transacciones en bitcoin, antes de servir contenido sin publicidad o cualquier API paga. (Enlace a la biblioteca: – https://github.com/getAlby/lsat-middleware)

Anteriormente participó en muchas competencias de código abierto como Google Summer time of Codes y contribuyó activamente a los proyectos de código abierto de la fundación Linux. Su práctica de contribución de código abierto también lo ayudó a descifrar Summer season of Bitcoin.

Cómo aplicar (Proceso de aplicación)

Después de completar su proyecto con Alby Wallet, comenzó a comunicarse con diferentes empresas emergentes de código abierto basadas en bitcoin en Twitter con su aplicación y proyectos. Las comunidades de código abierto con sede en Europa son generalmente menos activas en LinkedIn, por lo que se sugiere comunicarse con ellas en Twitter. Apuntó a las comunidades basadas en Bitcoin y comenzó a comunicarse con ellas.

Recursos para encontrar comunidades de blockchain de código abierto

Proceso de entrevista

  • Estado de selección: Seleccionado ✔️
  • Nivel difícil
  • Tecnología: Blockchain, internet3 y Bitcoin

Estructura de la entrevista/Rondas
1. Ronda Gerencial
2. Ronda Técnica 1
3. Ronda Técnica 2

Ronda Gerencial

La primera ronda fue una ronda de gestión en la que se le hicieron preguntas relacionadas con Bitcoin, blockchain y otras cosas relacionadas con la billetera de Bitcoin. Esta ronda fue para asegurarse de si la persona que da la entrevista está realmente interesada en la comunidad de Bitcoin o no. Entonces, en primer lugar, su motivo period verificar cuánto sabe una persona sobre la comunidad en la que trabajará y luego continuar con las siguientes rondas. . Entonces, si está solicitando, asegúrese de tener un buen conocimiento sobre este dominio.

Ronda Técnica 1

La ronda comenzó con una discusión sobre el proyecto que hizo con Alby, centrándose en las billeteras con custodia y sin custodia. Además, hubo una breve discusión sobre criptografía. Después de eso, se le asignó una tarea para llevar a casa que implicaba implementar una API de cadena de bloques easy. La tarea requería la creación de puntos finales para la minería de bloques, la adición de transacciones al mempool, la adición de transacciones a un bloque y la validación de transacciones, entre otras funcionalidades. Aunque no hubo una restricción de tiempo estricta, presentó su solución (código con la documentación y las pruebas adecuadas) al día siguiente.

Ronda Técnica 2

Esta ronda fue más fácil que la anterior, comenzó con una discusión sobre proyectos de código abierto que contribuyó en el pasado. Luego, la conversación se desplazó hacia el handle de versiones (Git) y sus comandos asociados. Además, se le pidió que ejecutara la billetera Mercury en modo desarrollador en su máquina, siguiendo las instrucciones descritas en el Léame del proyecto. En tiempo real, abordó y corrigió activamente varios errores menores encontrados durante este proceso.

Después de estas rondas, recibió una llamada con respecto a su selección en Commerce Block como SDE de tiempo completo.

Un agradecimiento especial a Dhananjay Purohit por compartir su experiencia y recursos para la elaboración de este artículo. Sígalo en medio y siéntase como un ping a mí oa Dhananjay Purohit en caso de cualquier consulta.

Dhananjay Purohit en Linkedin : https://www.linkedin.com/in/dhananjaypurohit/

Riti Nema en Linkedin: https://www.linkedin.com/in/riti-nema-707b1719b/

Síganos si encuentra útil este artículo y siéntase libre de dejar comentarios y sugerencias.

Mis mejores deseos. ¡Feliz codificación!

Share.
Leave A Reply