Sobes.tech

¿Cómo implementar la búsqueda de un elemento por clave con una complejidad temporal de O(n)?

Junior — Middle
235

¿Puedes explicar la diferencia entre pila y montón en la gestión de memoria?

Junior — Middle
235

¿En qué se diferencian los tipos de datos de referencia de los tipos de valor, y cómo afecta esto al trabajo con ellos?

Junior — Middle
234

¿Puedes enumerar los principales tipos de uniones en SQL y explicar brevemente su propósito?

Junior — Middle
234

¿En qué lugar del objeto generalmente se coloca un campo entero de clase?

Junior — Middle
230

¿Pueden los procesos asíncronos ejecutarse simultáneamente sin cola?

Junior — Middle
228

¿Para qué sirve la pila? ¿Por qué no guardar todos los datos en el montón?

Middle
227

¿Pueden explicar la concepto de contexto de sincronización y su papel en la gestión de hilos?

Junior — Middle
226

Explique las diferencias entre el uso de WHERE y HAVING en las consultas SQL y en qué casos es preferible usar cada uno.

Junior — Middle
224

¿Qué tipo de datos debe tener el argumento del método Equals?

Junior — Middle
223

¿Se pueden ejecutar varias tareas asíncronas simultáneamente para mejorar la eficiencia?

Junior — Middle
221

¿Podrías enumerar los principales tipos de uniones de tablas en SQL?

Junior — Middle
220

¿Qué factores afectan la implementación de operaciones asíncronas en el sistema?

Junior — Middle
219

Existen tres métodos que cambian la información del artículo (cambian el estado, modifican la composición de las etiquetas y establecen el peso). Dado que en el futuro se planea agregar otros 10-20 métodos que cambian la información del artículo (los métodos en sí pueden implementarse como NuGet en otro servicio), es necesario implementar un único método DoSomethingWithItem que, en función de los parámetros de entrada, pueda llamar a cualquier cambio en el artículo. Es decir, al método se le puede decir "Cambia el estado" o "Establece el peso" y su implementación llamará a uno de los métodos como StateChanger.Change o WeightSetter.Set, etc. Las clases StateChanger, TagsSetter y WeightSetter pueden modificarse. Lo importante es mantener la funcionalidad empresarial.

Middle
216

¿Cuál es la función principal de una pila en programación y en qué casos se utiliza?

Junior — Middle
215

¿Cuál es el papel de la pila en la gestión de memoria y para qué se utiliza?

Junior — Middle
214

¿En qué se diferencia la asincronía de la paralelización?

Middle
214

¿En qué consiste el papel del método GetHashCode al usar un diccionario o una colección hash?

Junior — Middle
214
/8