Cuéntame sobre ti, tu experiencia en tu último trabajo, tareas y proyectos.
¿Qué patrones de transacciones distribuidas en microservicios conoces?
¿Cómo se implementó la paginación en el backend? ¿Por qué LIMIT/OFFSET funciona mal con una gran cantidad de registros? ¿Cómo se puede optimizar esto?
¿Qué es IEnumerable?
¿Cómo funciona foreach?
¿Dónde ocurre la comunicación laboral y la interacción con el equipo?
¿Qué primitivas de sincronización en .NET conoces y para qué sirven?
Elige un lenguaje de programación y comienza con uno de los ejemplos a continuación: # Python ----------------- def main(): print("Hello, world!") main() // C++ ------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } // PHP ------------------- <?php echo "Hello, world!." "; // Java ------------------- public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } // Java Script (function main() { console.log('Hello, world!'); })(); // Go ------------------- package main import "fmt" func main() { fmt.Println("Hello, world!") } // Erlang ------------------- public static void Main() { MyStruct myStruct = new MyStruct(); // ? str.Id = 1; // ? str.Name = "1"; // ? MyClass myClass = new MyClass(); // ? myClass.Method(); } public struct MyStruct { public int Id; public string Name; } public class MyClass { private MyStruct _fieldStruct; public void Method() { MyStruct localStruct = new MyStruct(); // ? localStruct.Name = "Hello"; // ? _fieldStruct.Name = "World"; // ? } }
¿Cuál es la complejidad computacional de la tarea de eliminar duplicados? ¿Por qué? ¿Cómo funciona HashSet por dentro?
¿En qué caso se ejecutará el segundo método async en una tarea separada?
¿Qué es Redis y para qué se usa normalmente?
¿Se puede iniciar manualmente la recolección de basura? ¿Cuántas generaciones tiene GC y qué otras áreas de memoria conoces?
¿Qué enfoques existen para la transferencia de estado de objetos entre servicios: transferencia de estado/origen de estado y origen de eventos?
¿En qué se diferencia una clase abstracta de una interfaz?
¿Se puede cambiar la firma del método al sobrescribirlo?
Crea una página web con tres párrafos. Aplica estilos de margen diferentes a cada párrafo usando clases CSS: - El primer párrafo debe tener márgenes de 20px arriba, 15px a la derecha, 5px abajo y 10px a la izquierda. - El segundo párrafo debe tener márgenes de 20px arriba y abajo, y 5px a la derecha y 10px a la izquierda. - El tercer párrafo debe tener márgenes de 5px arriba y abajo, y 10px a la derecha y a la izquierda.
// corte para todos los sensores solo el último valor por tiempo // colecciones de objetos anónimos string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
¿Qué mostrará el código C# con enum: First = 15, Second, Third = 54?
¿Estás actualmente en la fase activa de búsqueda de empleo?
función foo(a) { console.log(arguments.length); } foo(1, 2, 3);