¿Qué preguntas puedo esperar para una prueba de programación de Python para el rol de analista de datos?

Para los roles de analista en LinkedIn, a menudo nos centramos más en SQL que en los lenguajes de script durante nuestro proceso de entrevista. Dicho esto, respondiendo la pregunta de manera más general sobre cómo prepararse para una entrevista de análisis de datos desde una perspectiva de programación, diría que es mucho mejor centrarse en estructuras de datos fundamentales, algoritmos y solo en la resolución general de problemas. Me encantan los pandas (y numpy, scipy y scikit-learn, de hecho) y realmente aprecio lo que hacen y las oportunidades que ofrecen para el futuro. Dicho esto, creo que los fundamentos son más importantes que el paquete específico o el conocimiento de la biblioteca.

Un buen profesional de análisis es como un buen artesano: carpintero o albañil, por ejemplo. El punto es lo que puede hacer con las herramientas a su disposición en lugar de lograr fines específicos en lugar del universo de lo que puede hacer con ellos por derecho propio. Las técnicas exóticas con herramientas oscuras significan muy poco cuando no puedes cortar un tablero en línea recta.

Las preguntas de pizarra para los roles de analista de datos generalmente están relacionadas con la probabilidad, la clasificación y la búsqueda. Consulte Cómo descifrar la entrevista de codificación para ver ejemplos de preguntas de codificación.

Es más probable que los desafíos de codificación sean scraping web, gráficos o numpy / pandas / scipy, donde podrían proporcionarle un conjunto de datos y pedirle que haga algo con él. A veces especifican que quieren que hagas aprendizaje automático (incluso en conjuntos de datos donde no es el mejor enfoque).

Aunque es más cercano a lo que realmente harás como científico de datos, los que te dan un conjunto de datos son frustrantes, ya que son totalmente subjetivos y las expectativas generalmente están mal descritas. A menudo te lo darán durante un fin de semana y se asegurarán de que no puedas hacer preguntas para aclarar lo que están buscando. Querrán ver el código y algún tipo de informe que describa lo que encontró, que muestre visualizaciones en apoyo de sus conclusiones, etc.

Diría principalmente estructuras de datos y algoritmos centrales, posiblemente con algunas consultas de bases de datos SQL y generales mezcladas. Tome esta prueba de Python y SQL como ejemplo.

Ahora no sé exactamente a qué empresa está solicitando o cuál es su proceso de selección, pero debe esperar encontrar algún tipo de prueba similar, si no en línea, a través de pruebas en el sitio en una pizarra.

Solo prepárate para el tipo de cosas que necesitarías saber en el trabajo, y eres bueno.

More Interesting

¿Puedo hacer SAP después de un BCA?

Cómo hablar con el supervisor de mi empresa acerca de ser transferido de un ambiente de trabajo tóxico sin ser visto como un problema o perder mi trabajo

¿Aprobar solo el examen CISA me dará un trabajo en auditoría de TI?

¿De qué maneras puedo involucrarme más con la realidad virtual?

¿Qué país será mejor para hacer una maestría en ingeniería civil considerando una oportunidad de trabajo en el país después de la finalización del curso?

¿Tener un mentor de diseño de UX puede hacer que sea más fácil ingresar al campo o conseguir un buen trabajo?

¿Cómo anuncia con precisión su salario preferido en una solicitud de empleo?

¿Debo aceptar que la oferta de una empresa está mal revisada en glassdoor?

Soy un estudiante de primer año de ingeniería de la India. Elegí la ingeniería informática, pero quiero hacer mi profesión como artista de efectos visuales. ¿Qué debo hacer para poder hacer mi carrera en el mundo de los efectos visuales?

¿Cuál es la diferencia entre un rol de administración de producto pre-MBA y post-MBA?

Cómo comenzar una carrera en el desarrollo de juegos como un recién graduado sin experiencia en programación

Mi dominio está estacionado con Godaddy.com. ¿Ganaré algún ingreso?

¿Estoy loco por dejar mi trabajo para comenzar un negocio?

Tengo 15 años y quiero ser médico. ¿Cómo es la vida de un médico?

Tengo conocimientos básicos de contabilidad, pero no tengo antecedentes académicos. Quiero comenzar mi firma de contabilidad. ¿Qué tengo que hacer?