Ronda de codificación:
- https://www.geeksforgeeks.org/lexicographically-smallest-string-formed-by-removing-duplicates/
- https://www.geeksforgeeks.org/count-minimum-number-of-fountains-to-be-activated-to-cover-the-entire-garden/
La ronda 1:
- Encuentra ocurrencias de un elemento dado en una array ordenada larga
- Encuentre el elemento máximo en una array desordenada.
- Ordenamiento de burbuja.
- Diferencia entre clase, paquete, módulo.
- Iteradores, mutables e inmutables
- Encuentra el número que falta en la array
- Mapa y filtro en python
- Uniones
- Obtenga el enésimo salario más alto de la consulta SQL de la tabla, la tabla dada tiene salario, nombre
- Obtenga el salario máximo para cada día en la tabla dada en la tabla (nombre, salario, fecha)
La ronda 2:
- Herencia. ¿Herencias múltiples en python?
- Polimorfismo: ¿es posible el polimorfismo en tiempo de ejecución en Python?
- ¿Sobrecarga funcional en python? Uso de *Args como argumento de función
- Decoradores. ¿Cómo lo defines?
- Generadores en python? Lea el archivo usando el generador sin cargar completamente en la memoria
- Funciones mágicas
- Principios de diseño sólido
- Dado un pedido y artículos, escriba diagramas de clase: el pedido tiene artículos y método de pago
- Dada la tabla de empleados, encuentre el enésimo salario más grande
- Dadas dos tablas, un empleado (que tiene id_empleado y salario) y otra relación (que tiene id_empleado, id_gerente), encuentre aquellos empleados que tienen un salario mayor que el de su gerente
- Dada una columna de género en la tabla, actualice hombre con mujer y viceversa
- Obtenga las últimas 10 líneas de un archivo usando el comando Unix
- Dados dos comandos como pip command1 | comando2, dejar que el comando falle, ¿cuál será el resultado?
- Encuentre un patrón particular de un archivo (comando cat y grep)
- Obtenga los números de línea 50 a 100 de un archivo
Ronda 3:
- Discusión detallada del proyecto
- https://www.geeksforgeeks.org/pascal-triangle/
- Dada una fila y columna en particular para un triángulo, obtenga su valor real (no puede crear un triángulo completo para obtener este valor): use la recursividad
- OOPS, concepto, pilares de OOPS: herencia, polimorfismo, abstracción, encapsulación. Explique el tiempo de ejecución y el polimorfismo en tiempo de compilación. ¿Es posible el polimorfismo en tiempo de ejecución en Python?
- Dado un nombre de archivo, un nombre de tabla, un nombre de base de datos y un nombre de proveedor de base de datos (Oracle, MySQL) y dos funciones, importa y exporta un diagrama de clase de diseño que debe ser extensible
- Dadas dos tablas, empleado(id, nombre, sexo,departamento_id) y departamento(id, nombre),
- i) Cambiar el género de masculino a femenino y viceversa
- ii) Obtener el recuento de todos los empleados de cada departamento
Ronda 4 (Gerencial):
- Discusión detallada del proyecto.
- Cuéntame tus debilidades y fortalezas. Da un ejemplo para eso
- ¿Cuáles son los valores fundamentales de Morgan Stanley? Explicarlos
- ¿Qué son las pruebas unitarias y de sistema?
- ¿Cómo construirá un marco de automatización?
- ¿Qué significa la cultura en una empresa? Si estás construyendo tu propia empresa, qué cosas debes tener en cuenta
- ¿Qué le gusta del rol que ofrecemos (el mío era desarrollador de python)?
- ¿Por qué Morgan Stanley?
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA