Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Preguntas
Preguntas
¿Qué es un objeto?
Es el modelo de un objeto.
¿Qué es abstracción?
Es la forma que se concibe los objetos y elementos que van a tener las reglas del negocio.
¿Qué es polimorfismo?
¿Qué es encapsulamiento?
Es el nivel de acceso que se desea dar a los atributos y las funciones de una determinada clase.
¿Qué es herencia?
¿Qué es sobrecarga?
Es la propiedad que tienen algunos lenguajes que permiten a los métodos tener el mismo nombre
se diferencian en el tipo y en sus parámetros.
¿Qué es sobrescribir?
Es la propiedad que permite a una clase hija modificar métodos que se heredan y que no sean
necesariamente igual a los del padre.
Preguntas de la web
¿Qué es HTTP?
Existen varios tipos de servicios web REST y SOAP son ejemplos que existen
¿Qué es CORS?
Permite la seguridad de un servicio web para que no sea utilizado por aplicaciones externas no
autorizadas
Es hacer integraciones lo más frecuente que se pueda esto implica versionar, probar, compilar y
desplegar.
GET POST
Security GET is less secure compared to POST POST is a little safer than GET
because data sent is part of the URL because the parameters are
not stored in browser history or
Never use GET when sending in web server logs
passwords or other sensitive
information!
Visibility Data is visible to everyone in the URL Data is not displayed in the
URL
Header y Body
Preguntas de ingeniería
¿Qué es un atributo de calidad?
¿Qué es escalabilidad?
Es la capacidad de un sistema para trabajar con diferentes cantidades de trabajo, como cambios
en el volumen de datos o flujo de pedidos.
¿Qué es mantenibilidad?
Preguntas de .Net
¿Qué es refactor?
¿Qué es linq?
Developers use the .NET framework to create Windows desktop applications and server based
applications. This includes ASP.NET web applications. .NET Core is used to create server
applications that run on Windows, Linux and Mac. It does not currently support creating desktop
applications with a user interface. Developers can write applications and libraries in VB.NET, C#
and F# in both runtimes.
¿Qué es assembly?
Assemblies form the fundamental units of deployment, version control, reuse, activation scoping,
and security permissions for .NET-based applications. An assembly is a collection of types and
resources that are built to work together and form a logical unit of functionality. Assemblies take
the form of executable (.exe) or dynamic link library (.dll) files, and are the building blocks of .NET
applications. They provide the common language runtime with the information it needs to be
aware of type implementations.
¿Qué es async await y cómo funciona?
Common language specification (CLS) defines how objects are implemented so they work
everywhere .NET works. CLS is a subset of Common Type System (CTS) — which sets a common
way to describe all types.
Framework class library (FCL) is a standard library that collects reusable classes, interfaces, and
value types.
Common language runtime (CLR) is the virtual machine that runs the framework and manages the
execution of .NET programs.
Tools such as Visual Studio to create standalone applications, interactive websites, web
applications and web services.
¿Qué es delegate?
Métodos que son extensibles a otros objetos. Este método debe tener como parámetro un objeto
del tipo que se va a modificar, este se reconoce con la palabra reservada this.
¿Qué es un struct?
Es un objeto que se guarda por valor, generalmente es mejor que no se relacione y que este
objeto sea pequeño
Events
Generics
Nullable Types
Dynamics