C#
¿Por qué crear un nuevo HttpClient para cada solicitud es un problema y cómo se puede solucionar?
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"; // ? } }
¿Cómo está organizado Slice en Go por debajo del capó?
Revisión: prueba CalendarService.cs: public class CalendarService { public bool IsWorkingDay() { switch (DateTime.Now.DayOfWeek) { case DayOfWeek.Saturday: case DayOfWeek.Sunday: return false; default: return true; } } } CalendarServiceTests.cs: public class CalendarServiceTests { [Fact] public void IsWorkingDay_Always_ReturnsTrue() { // Arrange var calendarService = new CalendarService(); // Act var actual = calendarService.IsWorkingDay(); // Assert Assert.True(actual); } }
¿Qué esperas de tu nuevo trabajo?
¿Qué son las gorutinas y por qué son más eficientes que los procesos del sistema operativo?
Si tenemos una comunicación de ida y vuelta y no es necesario transmitir grandes volúmenes de datos, ¿utilizarías gRPC o REST? ¿A qué factores prestarías atención al elegir el protocolo?
¿Qué es la programación asíncrona, para qué tareas se utiliza y cómo funciona async/await?
¿Qué hace el método Except()?
¿Qué es SOLID?
¿Cómo se determina dónde asignar memoria para una variable (pila o montón)?
¿Puede contar su experiencia con las listas concurrentes (ConcurrentCollection)?
¿Qué es el modelo OSI y por qué existe?
¿Qué es una línea en Go y cómo está organizada internamente?
¿Conoces ref struct?
¿Hace cuánto tiempo que renunció?
¿Qué compensaciones ofrece la empresa, en particular, se reembolsa la suscripción a JetBrains Rider?
Cuéntame sobre tu experiencia, tus empresas, dónde has trabajado, proyectos, tecnologías, tareas y roles.
Habla sobre el recolector de basura (Garbage Collector) en Go.
Cuéntenos sobre los índices en bases de datos: qué son, cómo usarlos, qué tipos existen?